summaryrefslogtreecommitdiffstats
path: root/sys/sun4v/include/smp.h
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2010-11-11 16:06:47 +0000
committerjhb <jhb@FreeBSD.org>2010-11-11 16:06:47 +0000
commit1b04dcdfa7b5e42e464878eca0bbb3236498629b (patch)
treecd1c6a6e51bae5d9c3b2e5dc5419995df191796e /sys/sun4v/include/smp.h
parenteee194800dec72f6b42fddb63bc385263dcaf360 (diff)
downloadFreeBSD-src-1b04dcdfa7b5e42e464878eca0bbb3236498629b.zip
FreeBSD-src-1b04dcdfa7b5e42e464878eca0bbb3236498629b.tar.gz
Fix a few more places to use cpumask_t rather than 'u_int'. These are
just cosmetic.
Diffstat (limited to 'sys/sun4v/include/smp.h')
-rw-r--r--sys/sun4v/include/smp.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/sun4v/include/smp.h b/sys/sun4v/include/smp.h
index 3202089..c075cac 100644
--- a/sys/sun4v/include/smp.h
+++ b/sys/sun4v/include/smp.h
@@ -75,7 +75,7 @@ struct pcpu;
void cpu_mp_bootstrap(struct pcpu *pc);
void cpu_mp_shutdown(void);
-void cpu_ipi_selected(int cpus, uint16_t *cpulist, u_long d0, u_long d1, u_long d2, uint64_t *ackmask);
+void cpu_ipi_selected(int cpu_count, uint16_t *cpulist, u_long d0, u_long d1, u_long d2, uint64_t *ackmask);
void cpu_ipi_send(u_int mid, u_long d0, u_long d1, u_long d2);
void cpu_ipi_ast(struct trapframe *tf);
@@ -85,7 +85,7 @@ void cpu_ipi_hardclock(struct trapframe *tf);
void ipi_all_but_self(u_int ipi);
void ipi_cpu(int cpu, u_int ipi);
-void ipi_selected(u_int cpus, u_int ipi);
+void ipi_selected(cpumask_t cpus, u_int ipi);
vm_offset_t mp_tramp_alloc(void);
void mp_set_tsb_desc_ra(vm_paddr_t);
@@ -149,7 +149,7 @@ static __inline void *
ipi_tlb_context_demap(struct pmap *pm)
{
struct ipi_tlb_args *ita;
- u_int cpus;
+ cpumask_t cpus;
if (smp_cpus == 1)
return (NULL);
@@ -168,7 +168,7 @@ static __inline void *
ipi_tlb_page_demap(struct pmap *pm, vm_offset_t va)
{
struct ipi_tlb_args *ita;
- u_int cpus;
+ cpumask_t cpus;
if (smp_cpus == 1)
return (NULL);
@@ -187,7 +187,7 @@ static __inline void *
ipi_tlb_range_demap(struct pmap *pm, vm_offset_t start, vm_offset_t end)
{
struct ipi_tlb_args *ita;
- u_int cpus;
+ cpumask_t cpus;
if (smp_cpus == 1)
return (NULL);
@@ -206,7 +206,7 @@ ipi_tlb_range_demap(struct pmap *pm, vm_offset_t start, vm_offset_t end)
static __inline void
ipi_wait(void *cookie)
{
- volatile u_int *mask;
+ volatile cpumask_t *mask;
if ((mask = cookie) != NULL) {
atomic_clear_int(mask, PCPU_GET(cpumask));
OpenPOWER on IntegriCloud