diff options
author | jake <jake@FreeBSD.org> | 2002-07-26 15:54:04 +0000 |
---|---|---|
committer | jake <jake@FreeBSD.org> | 2002-07-26 15:54:04 +0000 |
commit | dc1ed5c34f6a189518f9b5d47af844bd78312ea8 (patch) | |
tree | 75408106e39f14d92c7e469f0b2726ebd7a687e9 /sys/sparc64/include/smp.h | |
parent | 11df7e3f6f1ddc12cf84d3ebc989f2cae7457e6d (diff) | |
download | FreeBSD-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.h | 6 |
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); } |