/freebsd-12-stable/sys/powerpc/ps3/ |
H A D | mmu_ps3.c | 182 mps3_pte_synch(mmu_t mmu, struct pvo_entry *pvo) argument 194 mps3_pte_clear(mmu_t mmu, struct pvo_entry *pvo, uint64_t ptebit) argument 220 mps3_pte_unset(mmu_t mmu, struct pvo_entry *pvo) argument 240 mps3_pte_insert(mmu_t mmu, struct pvo_entry *pvo) argument
|
/freebsd-12-stable/sys/powerpc/aim/ |
H A D | isa3_hashtb.c | 191 isa3_hashtb_pte_synch(mmu_t mmu, struct pvo_entry *pvo) argument 218 isa3_hashtb_pte_clear(mmu_t mmu, struct pvo_entry *pvo, uint64_t ptebit) argument 264 isa3_hashtb_pte_unset(mmu_t mmu, struct pvo_entry *pvo) argument 302 isa3_hashtb_pte_replace(mmu_t mmu, struct pvo_entry *pvo, int flags) argument 559 isa3_hashtb_pte_insert(mmu_t mmu, struc argument [all...] |
H A D | moea64_native.c | 233 moea64_pte_synch_native(mmu_t mmu, struct pvo_entry *pvo) argument 260 moea64_pte_clear_native(mmu_t mmu, struct pvo_entry *pvo, uint64_t ptebit) argument 306 moea64_pte_unset_native(mmu_t mmu, struct pvo_entry *pvo) argument 344 moea64_pte_replace_native(mmu_t mmu, struct pvo_entry *pvo, int flags) argument 635 moea64_pte_insert_native(mmu_t mmu, struc argument [all...] |
H A D | mmu_oea.c | 693 phandle_t chosen, mmu; local 1000 moea_activate(mmu_t mmu, struct thread *td) argument 1018 moea_deactivate(mmu_t mmu, struct thread *td) argument 1028 moea_unwire(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument 1046 moea_copy_page(mmu_t mmu, vm_page_t msrc, vm_page_t mdst) argument 1058 moea_copy_pages(mmu_t mmu, vm_page_t *ma, vm_offset_t a_offset, vm_page_t *mb, vm_offset_t b_offset, int xfersize) argument 1085 moea_zero_page(mmu_t mmu, vm_page_t m) argument 1094 moea_zero_page_area(mmu_t mmu, vm_page_t m, int off, int size) argument 1103 moea_quick_enter_page(mmu_t mmu, vm_page_t m) argument 1110 moea_quick_remove_page(mmu_t mmu, vm_offset_t addr) argument 1120 moea_enter(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, u_int flags, int8_t psind) argument 1214 moea_enter_object(mmu_t mmu, pmap_t pm, vm_offset_t start, vm_offset_t end, vm_page_t m_start, vm_prot_t prot) argument 1236 moea_enter_quick(mmu_t mmu, pmap_t pm, vm_offset_t va, vm_page_t m, vm_prot_t prot) argument 1249 moea_extract(mmu_t mmu, pmap_t pm, vm_offset_t va) argument 1270 moea_extract_and_hold(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_prot_t prot) argument 1295 moea_init(mmu_t mmu) argument 1308 moea_is_referenced(mmu_t mmu, vm_page_t m) argument 1321 moea_is_modified(mmu_t mmu, vm_page_t m) argument 1343 moea_is_prefaultable(mmu_t mmu, pmap_t pmap, vm_offset_t va) argument 1356 moea_clear_modify(mmu_t mmu, vm_page_t m) argument 1381 moea_remove_write(mmu_t mmu, vm_page_t m) argument 1441 moea_ts_referenced(mmu_t mmu, vm_page_t m) argument 1457 moea_page_set_memattr(mmu_t mmu, vm_page_t m, vm_memattr_t ma) argument 1497 moea_kenter(mmu_t mmu, vm_offset_t va, vm_paddr_t pa) argument 1504 moea_kenter_attr(mmu_t mmu, vm_offset_t va, vm_paddr_t pa, vm_memattr_t ma) argument 1533 moea_kextract(mmu_t mmu, vm_offset_t va) argument 1557 moea_kremove(mmu_t mmu, vm_offset_t va) argument 1569 moea_map_user_ptr(mmu_t mmu, pmap_t pm, volatile const void *uaddr, void **kaddr, size_t ulen, size_t *klen) argument 1608 moea_decode_kernel_ptr(mmu_t mmu, vm_offset_t addr, int *is_user, vm_offset_t *decoded_addr) argument 1637 moea_map(mmu_t mmu, vm_offset_t *virt, vm_paddr_t pa_start, vm_paddr_t pa_end, int prot) argument 1658 moea_page_exists_quick(mmu_t mmu, pmap_t pmap, vm_page_t m) argument 1695 moea_page_wired_mappings(mmu_t mmu, vm_page_t m) argument 1714 moea_pinit(mmu_t mmu, pmap_t pmap) argument 1780 moea_pinit0(mmu_t mmu, pmap_t pm) argument 1792 moea_protect(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 1842 moea_qenter(mmu_t mmu, vm_offset_t sva, vm_page_t *m, int count) argument 1859 moea_qremove(mmu_t mmu, vm_offset_t sva, int count) argument 1871 moea_release(mmu_t mmu, pmap_t pmap) argument 1893 moea_remove(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument 1914 moea_remove_all(mmu_t mmu, vm_page_t m) argument 2617 moea_dev_direct_mapped(mmu_t mmu, vm_paddr_t pa, vm_size_t size) argument 2640 moea_mapdev(mmu_t mmu, vm_paddr_t pa, vm_size_t size) argument 2647 moea_mapdev_attr(mmu_t mmu, vm_paddr_t pa, vm_size_t size, vm_memattr_t ma) argument 2682 moea_unmapdev(mmu_t mmu, vm_offset_t va, vm_size_t size) argument 2700 moea_sync_icache(mmu_t mmu, pmap_t pm, vm_offset_t va, vm_size_t sz) argument 2724 moea_dumpsys_map(mmu_t mmu, vm_paddr_t pa, size_t sz, void **va) argument 2733 moea_scan_init(mmu_t mmu) argument [all...] |
H A D | mmu_oea64.c | 497 moea64_add_ofw_mappings(mmu_t mmup, phandle_t mmu, size_t sz) argument 913 phandle_t mmu; local 1082 moea64_activate(mmu_t mmu, struct thread *td) argument 1100 moea64_deactivate(mmu_t mmu, struct thread *td) argument 1116 moea64_unwire(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument 1170 moea64_copy_page(mmu_t mmu, vm_page_t msrc, vm_page_t mdst) argument 1195 moea64_copy_pages_dmap(mmu_t mmu, vm_page_t *ma, vm_offset_t a_offset, vm_page_t *mb, vm_offset_t b_offset, int xfersize) argument 1221 moea64_copy_pages_nodmap(mmu_t mmu, vm_page_t *ma, vm_offset_t a_offset, vm_page_t *mb, vm_offset_t b_offset, int xfersize) argument 1249 moea64_copy_pages(mmu_t mmu, vm_page_t *ma, vm_offset_t a_offset, vm_page_t *mb, vm_offset_t b_offset, int xfersize) argument 1263 moea64_zero_page_area(mmu_t mmu, vm_page_t m, int off, int size) argument 1284 moea64_zero_page(mmu_t mmu, vm_page_t m) argument 1306 moea64_quick_enter_page(mmu_t mmu, vm_page_t m) argument 1335 moea64_quick_remove_page(mmu_t mmu, vm_offset_t addr) argument 1354 moea64_enter(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, u_int flags, int8_t psind) argument 1451 moea64_syncicache(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_paddr_t pa, vm_size_t sz) argument 1500 moea64_enter_object(mmu_t mmu, pmap_t pm, vm_offset_t start, vm_offset_t end, vm_page_t m_start, vm_prot_t prot) argument 1518 moea64_enter_quick(mmu_t mmu, pmap_t pm, vm_offset_t va, vm_page_t m, vm_prot_t prot) argument 1527 moea64_extract(mmu_t mmu, pmap_t pm, vm_offset_t va) argument 1549 moea64_extract_and_hold(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_prot_t prot) argument 1625 moea64_init(mmu_t mmu) argument 1647 moea64_is_referenced(mmu_t mmu, vm_page_t m) argument 1657 moea64_is_modified(mmu_t mmu, vm_page_t m) argument 1675 moea64_is_prefaultable(mmu_t mmu, pmap_t pmap, vm_offset_t va) argument 1689 moea64_clear_modify(mmu_t mmu, vm_page_t m) argument 1712 moea64_remove_write(mmu_t mmu, vm_page_t m) argument 1767 moea64_ts_referenced(mmu_t mmu, vm_page_t m) argument 1779 moea64_page_set_memattr(mmu_t mmu, vm_page_t m, vm_memattr_t ma) argument 1827 moea64_kenter_attr(mmu_t mmu, vm_offset_t va, vm_paddr_t pa, vm_memattr_t ma) argument 1859 moea64_kenter(mmu_t mmu, vm_offset_t va, vm_paddr_t pa) argument 1870 moea64_kextract(mmu_t mmu, vm_offset_t va) argument 1896 moea64_kremove(mmu_t mmu, vm_offset_t va) argument 1907 moea64_map_user_ptr(mmu_t mmu, pmap_t pm, volatile const void *uaddr, void **kaddr, size_t ulen, size_t *klen) argument 1971 moea64_decode_kernel_ptr(mmu_t mmu, vm_offset_t addr, int *is_user, vm_offset_t *decoded_addr) argument 2000 moea64_map(mmu_t mmu, vm_offset_t *virt, vm_paddr_t pa_start, vm_paddr_t pa_end, int prot) argument 2036 moea64_page_exists_quick(mmu_t mmu, pmap_t pmap, vm_page_t m) argument 2073 moea64_page_wired_mappings(mmu_t mmu, vm_page_t m) argument 2145 moea64_pinit(mmu_t mmu, pmap_t pmap) argument 2156 moea64_pinit(mmu_t mmu, pmap_t pmap) argument 2185 moea64_pinit0(mmu_t mmu, pmap_t pm) argument 2197 moea64_pvo_protect(mmu_t mmu, pmap_t pm, struct pvo_entry *pvo, vm_prot_t prot) argument 2242 moea64_protect(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 2274 moea64_qenter(mmu_t mmu, vm_offset_t va, vm_page_t *m, int count) argument 2288 moea64_qremove(mmu_t mmu, vm_offset_t va, int count) argument 2313 moea64_release(mmu_t mmu, pmap_t pmap) argument 2333 moea64_remove_pages(mmu_t mmu, pmap_t pm) argument 2368 moea64_remove(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument 2412 moea64_remove_all(mmu_t mmu, vm_page_t m) argument 2490 moea64_pvo_enter(mmu_t mmu, struct pvo_entry *pvo, struct pvo_head *pvo_head) argument 2546 moea64_pvo_remove_from_pmap(mmu_t mmu, struct pvo_entry *pvo) argument 2602 moea64_pvo_remove_from_page(mmu_t mmu, struct pvo_entry *pvo) argument 2644 moea64_query_bit(mmu_t mmu, vm_page_t m, uint64_t ptebit) argument 2691 moea64_clear_bit(mmu_t mmu, vm_page_t m, u_int64_t ptebit) argument 2726 moea64_dev_direct_mapped(mmu_t mmu, vm_paddr_t pa, vm_size_t size) argument 2758 moea64_mapdev_attr(mmu_t mmu, vm_paddr_t pa, vm_size_t size, vm_memattr_t ma) argument 2782 moea64_mapdev(mmu_t mmu, vm_paddr_t pa, vm_size_t size) argument 2789 moea64_unmapdev(mmu_t mmu, vm_offset_t va, vm_size_t size) argument 2802 moea64_sync_icache(mmu_t mmu, pmap_t pm, vm_offset_t va, vm_size_t sz) argument 2825 moea64_dumpsys_map(mmu_t mmu, vm_paddr_t pa, size_t sz, void **va) argument 2834 moea64_scan_init(mmu_t mmu) argument [all...] |
/freebsd-12-stable/sys/powerpc/pseries/ |
H A D | mmu_phyp.c | 244 mphyp_pte_synch(mmu_t mmu, struct pvo_entry *pvo) argument 263 mphyp_pte_clear(mmu_t mmu, struct pvo_entry *pvo, uint64_t ptebit) argument 317 mphyp_pte_unset(mmu_t mmu, struct pvo_entry *pvo) argument 378 mphyp_pte_insert(mmu_t mmu, struct pvo_entry *pvo) argument
|
/freebsd-12-stable/stand/libofw/ |
H A D | openfirm.c | 70 ihandle_t mmu; variable
|
/freebsd-12-stable/sys/powerpc/booke/ |
H A D | pmap.c | 636 pte_find(mmu_t mmu, pmap_t pmap, vm_offset_t va) argument 654 ptbl_free_pmap_pdir(mmu_t mmu, pmap_t pmap, pte_t ** pdir) argument 672 pdir_free(mmu_t mmu, pmap_t pmap, unsigned int pp2d_idx) argument 705 pdir_unhold(mmu_t mmu, pmap_t pmap, u_int pp2d_idx) argument 745 pdir_hold(mmu_t mmu, pmap_t pmap, pte_t ** pdir) argument 766 ptbl_alloc(mmu_t mmu, pmap_t pmap, pte_t ** pdir, unsigned int pdir_idx, boolean_t nosleep) argument 819 ptbl_free(mmu_t mmu, pmap_t pmap, pte_t ** pdir, unsigned int pdir_idx) argument 852 ptbl_unhold(mmu_t mmu, pmap_t pmap, vm_offset_t va) argument 907 ptbl_hold(mmu_t mmu, pmap_t pmap, pte_t ** pdir, unsigned int pdir_idx) argument 1005 ptbl_alloc(mmu_t mmu, pmap_t pmap, unsigned int pdir_idx, boolean_t nosleep) argument 1064 ptbl_free(mmu_t mmu, pmap_t pmap, unsigned int pdir_idx) argument 1115 ptbl_unhold(mmu_t mmu, pmap_t pmap, unsigned int pdir_idx) argument 1164 ptbl_hold(mmu_t mmu, pmap_t pmap, unsigned int pdir_idx) argument 1278 pte_remove(mmu_t mmu, pmap_t pmap, vm_offset_t va, u_int8_t flags) argument 1335 pdir_alloc(mmu_t mmu, pmap_t pmap, unsigned int pp2d_idx, bool nosleep) argument 1379 pte_enter(mmu_t mmu, pmap_t pmap, vm_page_t m, vm_offset_t va, uint32_t flags, boolean_t nosleep) argument 1457 pte_vatopa(mmu_t mmu, pmap_t pmap, vm_offset_t va) argument 1510 pte_remove(mmu_t mmu, pmap_t pmap, vm_offset_t va, uint8_t flags) argument 1581 pte_enter(mmu_t mmu, pmap_t pmap, vm_page_t m, vm_offset_t va, uint32_t flags, boolean_t nosleep) argument 1654 pte_vatopa(mmu_t mmu, pmap_t pmap, vm_offset_t va) argument 1667 pte_find(mmu_t mmu, pmap_t pmap, vm_offset_t va) argument 1716 mmu_booke_bootstrap(mmu_t mmu, vm_offset_t start, vm_offset_t kernelend) argument 2099 mmu_booke_extract(mmu_t mmu, pmap_t pmap, vm_offset_t va) argument 2115 mmu_booke_kextract(mmu_t mmu, vm_offset_t va) argument 2144 mmu_booke_init(mmu_t mmu) argument 2177 mmu_booke_qenter(mmu_t mmu, vm_offset_t sva, vm_page_t *m, int count) argument 2194 mmu_booke_qremove(mmu_t mmu, vm_offset_t sva, int count) argument 2209 mmu_booke_kenter(mmu_t mmu, vm_offset_t va, vm_paddr_t pa) argument 2216 mmu_booke_kenter_attr(mmu_t mmu, vm_offset_t va, vm_paddr_t pa, vm_memattr_t ma) argument 2260 mmu_booke_kremove(mmu_t mmu, vm_offset_t va) argument 2296 mmu_booke_map_user_ptr(mmu_t mmu, pmap_t pm, volatile const void *uaddr, void **kaddr, size_t ulen, size_t *klen) argument 2316 mmu_booke_decode_kernel_ptr(mmu_t mmu, vm_offset_t addr, int *is_user, vm_offset_t *decoded_addr) argument 2333 mmu_booke_pinit0(mmu_t mmu, pmap_t pmap) argument 2346 mmu_booke_pinit(mmu_t mmu, pmap_t pmap) argument 2374 mmu_booke_release(mmu_t mmu, pmap_t pmap) argument 2388 mmu_booke_enter(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, u_int flags, int8_t psind) argument 2402 mmu_booke_enter_locked(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, u_int pmap_flags, int8_t psind __unused) argument 2581 mmu_booke_enter_object(mmu_t mmu, pmap_t pmap, vm_offset_t start, vm_offset_t end, vm_page_t m_start, vm_prot_t prot) argument 2604 mmu_booke_enter_quick(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot) argument 2623 mmu_booke_remove(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_offset_t endva) argument 2667 mmu_booke_remove_all(mmu_t mmu, vm_page_t m) argument 2689 mmu_booke_map(mmu_t mmu, vm_offset_t *virt, vm_paddr_t pa_start, vm_paddr_t pa_end, int prot) argument 2714 mmu_booke_activate(mmu_t mmu, struct thread *td) argument 2751 mmu_booke_deactivate(mmu_t mmu, struct thread *td) argument 2774 mmu_booke_copy(mmu_t mmu, pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len, vm_offset_t src_addr) argument 2784 mmu_booke_protect(mmu_t mmu, pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 2827 mmu_booke_remove_write(mmu_t mmu, vm_page_t m) argument 2871 mmu_booke_sync_icache(mmu_t mmu, pmap_t pm, vm_offset_t va, vm_size_t sz) argument 2919 mmu_booke_extract_and_hold(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_prot_t prot) argument 2955 mmu_booke_page_init(mmu_t mmu, vm_page_t m) argument 2970 mmu_booke_zero_page_area(mmu_t mmu, vm_page_t m, int off, int size) argument 2995 mmu_booke_zero_page(mmu_t mmu, vm_page_t m) argument 3025 mmu_booke_copy_page(mmu_t mmu, vm_page_t sm, vm_page_t dm) argument 3049 mmu_booke_copy_pages(mmu_t mmu, vm_page_t *ma, vm_offset_t a_offset, vm_page_t *mb, vm_offset_t b_offset, int xfersize) argument 3100 mmu_booke_quick_enter_page(mmu_t mmu, vm_page_t m) argument 3142 mmu_booke_quick_remove_page(mmu_t mmu, vm_offset_t addr) argument 3164 mmu_booke_is_modified(mmu_t mmu, vm_page_t m) argument 3203 mmu_booke_is_prefaultable(mmu_t mmu, pmap_t pmap, vm_offset_t addr) argument 3214 mmu_booke_is_referenced(mmu_t mmu, vm_page_t m) argument 3243 mmu_booke_clear_modify(mmu_t mmu, vm_page_t m) argument 3298 mmu_booke_ts_referenced(mmu_t mmu, vm_page_t m) argument 3346 mmu_booke_unwire(mmu_t mmu, pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 3373 mmu_booke_page_exists_quick(mmu_t mmu, pmap_t pmap, vm_page_t m) argument 3401 mmu_booke_page_wired_mappings(mmu_t mmu, vm_page_t m) argument 3422 mmu_booke_dev_direct_mapped(mmu_t mmu, vm_paddr_t pa, vm_size_t size) argument 3440 mmu_booke_dumpsys_map(mmu_t mmu, vm_paddr_t pa, size_t sz, void **va) argument 3466 mmu_booke_dumpsys_unmap(mmu_t mmu, vm_paddr_t pa, size_t sz, void *va) argument 3507 mmu_booke_scan_init(mmu_t mmu) argument 3574 mmu_booke_mapdev(mmu_t mmu, vm_paddr_t pa, vm_size_t size) argument 3581 mmu_booke_mapdev_attr(mmu_t mmu, vm_paddr_t pa, vm_size_t size, vm_memattr_t ma) argument [all...] |