26c26
< * $FreeBSD: head/sys/sparc64/include/tlb.h 91616 2002-03-04 07:07:10Z jake $
---
> * $FreeBSD: head/sys/sparc64/include/tlb.h 91782 2002-03-07 05:25:15Z jake $
107c107
< tlb_dtlb_page_demap(u_long ctx, vm_offset_t va)
---
> tlb_dtlb_page_demap(struct pmap *pm, vm_offset_t va)
108a109,111
> u_int ctx;
>
> ctx = pm->pm_context[PCPU_GET(cpuid)];
153c156
< tlb_itlb_page_demap(u_long ctx, vm_offset_t va)
---
> tlb_itlb_page_demap(struct pmap *pm, vm_offset_t va)
154a158,160
> u_int ctx;
>
> ctx = pm->pm_context[PCPU_GET(cpuid)];
187c193
< tlb_context_demap(u_int ctx)
---
> tlb_context_demap(struct pmap *pm)
188a195,197
> u_int ctx;
>
> ctx = pm->pm_context[PCPU_GET(cpuid)];
208c217
< tlb_page_demap(u_int tlb, u_int ctx, vm_offset_t va)
---
> tlb_page_demap(u_int tlb, struct pmap *pm, vm_offset_t va)
211c220
< tlb_dtlb_page_demap(ctx, va);
---
> tlb_dtlb_page_demap(pm, va);
213c222
< tlb_itlb_page_demap(ctx, va);
---
> tlb_itlb_page_demap(pm, va);
217c226
< tlb_range_demap(u_int ctx, vm_offset_t start, vm_offset_t end)
---
> tlb_range_demap(struct pmap *pm, vm_offset_t start, vm_offset_t end)
220c229
< tlb_page_demap(TLB_DTLB | TLB_ITLB, ctx, start);
---
> tlb_page_demap(TLB_DTLB | TLB_ITLB, pm, start);
224c233
< tlb_tte_demap(struct tte tte, u_int ctx)
---
> tlb_tte_demap(struct tte tte, struct pmap *pm)
226c235
< tlb_page_demap(TD_GET_TLB(tte.tte_data), ctx, TV_GET_VA(tte.tte_vpn));
---
> tlb_page_demap(TD_GET_TLB(tte.tte_data), pm, TV_GET_VA(tte.tte_vpn));
< * $FreeBSD: head/sys/sparc64/include/tlb.h 91616 2002-03-04 07:07:10Z jake $
---
> * $FreeBSD: head/sys/sparc64/include/tlb.h 91782 2002-03-07 05:25:15Z jake $
107c107
< tlb_dtlb_page_demap(u_long ctx, vm_offset_t va)
---
> tlb_dtlb_page_demap(struct pmap *pm, vm_offset_t va)
108a109,111
> u_int ctx;
>
> ctx = pm->pm_context[PCPU_GET(cpuid)];
153c156
< tlb_itlb_page_demap(u_long ctx, vm_offset_t va)
---
> tlb_itlb_page_demap(struct pmap *pm, vm_offset_t va)
154a158,160
> u_int ctx;
>
> ctx = pm->pm_context[PCPU_GET(cpuid)];
187c193
< tlb_context_demap(u_int ctx)
---
> tlb_context_demap(struct pmap *pm)
188a195,197
> u_int ctx;
>
> ctx = pm->pm_context[PCPU_GET(cpuid)];
208c217
< tlb_page_demap(u_int tlb, u_int ctx, vm_offset_t va)
---
> tlb_page_demap(u_int tlb, struct pmap *pm, vm_offset_t va)
211c220
< tlb_dtlb_page_demap(ctx, va);
---
> tlb_dtlb_page_demap(pm, va);
213c222
< tlb_itlb_page_demap(ctx, va);
---
> tlb_itlb_page_demap(pm, va);
217c226
< tlb_range_demap(u_int ctx, vm_offset_t start, vm_offset_t end)
---
> tlb_range_demap(struct pmap *pm, vm_offset_t start, vm_offset_t end)
220c229
< tlb_page_demap(TLB_DTLB | TLB_ITLB, ctx, start);
---
> tlb_page_demap(TLB_DTLB | TLB_ITLB, pm, start);
224c233
< tlb_tte_demap(struct tte tte, u_int ctx)
---
> tlb_tte_demap(struct tte tte, struct pmap *pm)
226c235
< tlb_page_demap(TD_GET_TLB(tte.tte_data), ctx, TV_GET_VA(tte.tte_vpn));
---
> tlb_page_demap(TD_GET_TLB(tte.tte_data), pm, TV_GET_VA(tte.tte_vpn));