Lines Matching refs:mmu_t
266 static void moea_kremove(mmu_t, vm_offset_t);
272 void moea_clear_modify(mmu_t, vm_page_t);
273 void moea_copy_page(mmu_t, vm_page_t, vm_page_t);
274 void moea_copy_pages(mmu_t mmu, vm_page_t *ma, vm_offset_t a_offset,
276 int moea_enter(mmu_t, pmap_t, vm_offset_t, vm_page_t, vm_prot_t, u_int,
278 void moea_enter_object(mmu_t, pmap_t, vm_offset_t, vm_offset_t, vm_page_t,
280 void moea_enter_quick(mmu_t, pmap_t, vm_offset_t, vm_page_t, vm_prot_t);
281 vm_paddr_t moea_extract(mmu_t, pmap_t, vm_offset_t);
282 vm_page_t moea_extract_and_hold(mmu_t, pmap_t, vm_offset_t, vm_prot_t);
283 void moea_init(mmu_t);
284 boolean_t moea_is_modified(mmu_t, vm_page_t);
285 boolean_t moea_is_prefaultable(mmu_t, pmap_t, vm_offset_t);
286 boolean_t moea_is_referenced(mmu_t, vm_page_t);
287 int moea_ts_referenced(mmu_t, vm_page_t);
288 vm_offset_t moea_map(mmu_t, vm_offset_t *, vm_paddr_t, vm_paddr_t, int);
289 boolean_t moea_page_exists_quick(mmu_t, pmap_t, vm_page_t);
290 int moea_page_wired_mappings(mmu_t, vm_page_t);
291 void moea_pinit(mmu_t, pmap_t);
292 void moea_pinit0(mmu_t, pmap_t);
293 void moea_protect(mmu_t, pmap_t, vm_offset_t, vm_offset_t, vm_prot_t);
294 void moea_qenter(mmu_t, vm_offset_t, vm_page_t *, int);
295 void moea_qremove(mmu_t, vm_offset_t, int);
296 void moea_release(mmu_t, pmap_t);
297 void moea_remove(mmu_t, pmap_t, vm_offset_t, vm_offset_t);
298 void moea_remove_all(mmu_t, vm_page_t);
299 void moea_remove_write(mmu_t, vm_page_t);
300 void moea_unwire(mmu_t, pmap_t, vm_offset_t, vm_offset_t);
301 void moea_zero_page(mmu_t, vm_page_t);
302 void moea_zero_page_area(mmu_t, vm_page_t, int, int);
303 void moea_zero_page_idle(mmu_t, vm_page_t);
304 void moea_activate(mmu_t, struct thread *);
305 void moea_deactivate(mmu_t, struct thread *);
306 void moea_cpu_bootstrap(mmu_t, int);
307 void moea_bootstrap(mmu_t, vm_offset_t, vm_offset_t);
308 void *moea_mapdev(mmu_t, vm_paddr_t, vm_size_t);
309 void *moea_mapdev_attr(mmu_t, vm_offset_t, vm_size_t, vm_memattr_t);
310 void moea_unmapdev(mmu_t, vm_offset_t, vm_size_t);
311 vm_paddr_t moea_kextract(mmu_t, vm_offset_t);
312 void moea_kenter_attr(mmu_t, vm_offset_t, vm_offset_t, vm_memattr_t);
313 void moea_kenter(mmu_t, vm_offset_t, vm_paddr_t);
314 void moea_page_set_memattr(mmu_t mmu, vm_page_t m, vm_memattr_t ma);
315 boolean_t moea_dev_direct_mapped(mmu_t, vm_paddr_t, vm_size_t);
316 static void moea_sync_icache(mmu_t, pmap_t, vm_offset_t, vm_size_t);
317 vm_offset_t moea_dumpsys_map(mmu_t mmu, struct pmap_md *md, vm_size_t ofs,
319 struct pmap_md * moea_scan_md(mmu_t mmu, struct pmap_md *prev);
612 moea_cpu_bootstrap(mmu_t mmup, int ap)
659 moea_bootstrap(mmu_t mmup, vm_offset_t kernelstart, vm_offset_t kernelend)
992 moea_activate(mmu_t mmu, struct thread *td)
1008 moea_deactivate(mmu_t mmu, struct thread *td)
1018 moea_unwire(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva)
1036 moea_copy_page(mmu_t mmu, vm_page_t msrc, vm_page_t mdst)
1048 moea_copy_pages(mmu_t mmu, vm_page_t *ma, vm_offset_t a_offset,
1075 moea_zero_page(mmu_t mmu, vm_page_t m)
1084 moea_zero_page_area(mmu_t mmu, vm_page_t m, int off, int size)
1093 moea_zero_page_idle(mmu_t mmu, vm_page_t m)
1105 moea_enter(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
1208 moea_enter_object(mmu_t mmu, pmap_t pm, vm_offset_t start, vm_offset_t end,
1230 moea_enter_quick(mmu_t mmu, pmap_t pm, vm_offset_t va, vm_page_t m,
1243 moea_extract(mmu_t mmu, pmap_t pm, vm_offset_t va)
1264 moea_extract_and_hold(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_prot_t prot)
1289 moea_init(mmu_t mmu)
1302 moea_is_referenced(mmu_t mmu, vm_page_t m)
1315 moea_is_modified(mmu_t mmu, vm_page_t m)
1337 moea_is_prefaultable(mmu_t mmu, pmap_t pmap, vm_offset_t va)
1350 moea_clear_modify(mmu_t mmu, vm_page_t m)
1375 moea_remove_write(mmu_t mmu, vm_page_t m)
1435 moea_ts_referenced(mmu_t mmu, vm_page_t m)
1451 moea_page_set_memattr(mmu_t mmu, vm_page_t m, vm_memattr_t ma)
1491 moea_kenter(mmu_t mmu, vm_offset_t va, vm_paddr_t pa)
1498 moea_kenter_attr(mmu_t mmu, vm_offset_t va, vm_offset_t pa, vm_memattr_t ma)
1527 moea_kextract(mmu_t mmu, vm_offset_t va)
1551 moea_kremove(mmu_t mmu, vm_offset_t va)
1567 moea_map(mmu_t mmu, vm_offset_t *virt, vm_paddr_t pa_start,
1588 moea_page_exists_quick(mmu_t mmu, pmap_t pmap, vm_page_t m)
1616 moea_page_wired_mappings(mmu_t mmu, vm_page_t m)
1635 moea_pinit(mmu_t mmu, pmap_t pmap)
1701 moea_pinit0(mmu_t mmu, pmap_t pm)
1713 moea_protect(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva,
1763 moea_qenter(mmu_t mmu, vm_offset_t sva, vm_page_t *m, int count)
1780 moea_qremove(mmu_t mmu, vm_offset_t sva, int count)
1792 moea_release(mmu_t mmu, pmap_t pmap)
1814 moea_remove(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva)
1835 moea_remove_all(mmu_t mmu, vm_page_t m)
2535 moea_dev_direct_mapped(mmu_t mmu, vm_paddr_t pa, vm_size_t size)
2558 moea_mapdev(mmu_t mmu, vm_paddr_t pa, vm_size_t size)
2565 moea_mapdev_attr(mmu_t mmu, vm_offset_t pa, vm_size_t size, vm_memattr_t ma)
2600 moea_unmapdev(mmu_t mmu, vm_offset_t va, vm_size_t size)
2617 moea_sync_icache(mmu_t mmu, pmap_t pm, vm_offset_t va, vm_size_t sz)
2641 moea_dumpsys_map(mmu_t mmu, struct pmap_md *md, vm_size_t ofs,
2651 moea_scan_md(mmu_t mmu, struct pmap_md *prev)