summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/include/smp.h
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2002-07-26 15:54:04 +0000
committerjake <jake@FreeBSD.org>2002-07-26 15:54:04 +0000
commitdc1ed5c34f6a189518f9b5d47af844bd78312ea8 (patch)
tree75408106e39f14d92c7e469f0b2726ebd7a687e9 /sys/sparc64/include/smp.h
parent11df7e3f6f1ddc12cf84d3ebc989f2cae7457e6d (diff)
downloadFreeBSD-src-dc1ed5c34f6a189518f9b5d47af844bd78312ea8.zip
FreeBSD-src-dc1ed5c34f6a189518f9b5d47af844bd78312ea8.tar.gz
Remove the tlb argument to tlb_page_demap (itlb or dtlb), in order to better
match the pmap_invalidate api.
Diffstat (limited to 'sys/sparc64/include/smp.h')
-rw-r--r--sys/sparc64/include/smp.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/sys/sparc64/include/smp.h b/sys/sparc64/include/smp.h
index 33c63ecb..b892976 100644
--- a/sys/sparc64/include/smp.h
+++ b/sys/sparc64/include/smp.h
@@ -64,7 +64,6 @@ struct ipi_cache_args {
struct ipi_tlb_args {
u_int ita_mask;
- u_long ita_tlb;
struct pmap *ita_pmap;
u_long ita_start;
u_long ita_end;
@@ -157,7 +156,7 @@ ipi_tlb_context_demap(struct pmap *pm)
}
static __inline void *
-ipi_tlb_page_demap(u_int tlb, struct pmap *pm, vm_offset_t va)
+ipi_tlb_page_demap(struct pmap *pm, vm_offset_t va)
{
struct ipi_tlb_args *ita;
u_int cpus;
@@ -168,7 +167,6 @@ ipi_tlb_page_demap(u_int tlb, struct pmap *pm, vm_offset_t va)
return (NULL);
ita = &ipi_tlb_args;
ita->ita_mask = cpus | PCPU_GET(cpumask);
- ita->ita_tlb = tlb;
ita->ita_pmap = pm;
ita->ita_va = va;
cpu_ipi_selected(cpus, 0, (u_long)tl_ipi_tlb_page_demap, (u_long)ita);
@@ -229,7 +227,7 @@ ipi_tlb_context_demap(struct pmap *pm)
}
static __inline void *
-ipi_tlb_page_demap(u_int tlb, struct pmap *pm, vm_offset_t va)
+ipi_tlb_page_demap(struct pmap *pm, vm_offset_t va)
{
return (NULL);
}
OpenPOWER on IntegriCloud