Home
last modified time | relevance | path

Searched defs:pvo (Results 1 – 7 of 7) sorted by relevance

/freebsd-13-stable/sys/powerpc/ps3/
HDmmu_ps3.c158 mps3_pte_synch_locked(struct pvo_entry *pvo) in mps3_pte_synch_locked()
185 mps3_pte_synch(struct pvo_entry *pvo) in mps3_pte_synch()
197 mps3_pte_clear(struct pvo_entry *pvo, uint64_t ptebit) in mps3_pte_clear()
223 mps3_pte_unset(struct pvo_entry *pvo) in mps3_pte_unset()
243 mps3_pte_insert(struct pvo_entry *pvo) in mps3_pte_insert()
/freebsd-13-stable/sys/powerpc/aim/
HDmmu_oea64.c311 #define PVO_IS_SP(pvo) (((pvo)->pvo_vaddr & PVO_LARGE) && \ argument
315 #define PVO_PADDR(pvo) moea64_pvo_paddr(pvo) argument
516 moea64_pvo_paddr(struct pvo_entry *pvo) in moea64_pvo_paddr()
540 struct pvo_entry *pvo; in alloc_pvo_entry() local
561 init_pvo_entry(struct pvo_entry *pvo, pmap_t pmap, vm_offset_t va) in init_pvo_entry()
585 free_pvo_entry(struct pvo_entry *pvo) in free_pvo_entry()
593 moea64_pte_from_pvo(const struct pvo_entry *pvo, struct lpte *lpte) in moea64_pte_from_pvo()
680 struct pvo_entry *pvo; in moea64_add_ofw_mappings() local
804 struct pvo_entry *pvo; in moea64_kenter_large() local
1348 struct pvo_entry key, *pvo; in moea64_unwire() local
[all …]
HDmoea64_native.c312 moea64_pte_synch_native(struct pvo_entry *pvo) in moea64_pte_synch_native()
337 moea64_pte_clear_native(struct pvo_entry *pvo, uint64_t ptebit) in moea64_pte_clear_native()
408 moea64_pte_unset_native(struct pvo_entry *pvo) in moea64_pte_unset_native()
431 moea64_pte_replace_inval_native(struct pvo_entry *pvo, in moea64_pte_replace_inval_native()
471 moea64_pte_replace_native(struct pvo_entry *pvo, int flags) in moea64_pte_replace_native()
818 moea64_pte_insert_locked(struct pvo_entry *pvo, struct lpte *insertpt, in moea64_pte_insert_locked()
850 moea64_pte_insert_native(struct pvo_entry *pvo) in moea64_pte_insert_native()
919 moea64_pte_unset_sp_locked(struct pvo_entry *pvo) in moea64_pte_unset_sp_locked()
953 moea64_pte_unset_sp_native(struct pvo_entry *pvo) in moea64_pte_unset_sp_native()
969 moea64_pte_insert_sp_locked(struct pvo_entry *pvo) in moea64_pte_insert_sp_locked()
[all …]
HDmmu_oea.c161 #define PVO_PADDR(pvo) ((pvo)->pvo_pte.pte.pte_lo & PTE_RPGN) argument
1035 struct pvo_entry key, *pvo; in moea_unwire() local
1273 struct pvo_entry *pvo; in moea_extract() local
1294 struct pvo_entry *pvo; in moea_extract_and_hold() local
1360 struct pvo_entry *pvo; in moea_is_prefaultable() local
1391 struct pvo_entry *pvo; in moea_remove_write() local
1462 struct pvo_entry *pvo; in moea_page_set_memattr() local
1538 struct pvo_entry *pvo; in moea_kextract() local
1664 struct pvo_entry *pvo; in moea_page_exists_quick() local
1700 struct pvo_entry *pvo; in moea_page_wired_mappings() local
[all …]
HDmmu_oea64.h110 moea64_pte_vpn_from_pvo_vpn(const struct pvo_entry *pvo) in moea64_pte_vpn_from_pvo_vpn()
/freebsd-13-stable/sys/powerpc/pseries/
HDmmu_phyp.c294 mphyp_pte_synch(struct pvo_entry *pvo) in mphyp_pte_synch()
313 mphyp_pte_clear(struct pvo_entry *pvo, uint64_t ptebit) in mphyp_pte_clear()
367 mphyp_pte_unset(struct pvo_entry *pvo) in mphyp_pte_unset()
428 mphyp_pte_insert_locked(struct pvo_entry *pvo, struct lpte *pte) in mphyp_pte_insert_locked()
469 mphyp_pte_evict_and_insert_locked(struct pvo_entry *pvo, struct lpte *pte) in mphyp_pte_evict_and_insert_locked()
519 mphyp_pte_insert(struct pvo_entry *pvo) in mphyp_pte_insert()
581 mphyp_pte_unset_sp(struct pvo_entry *pvo) in mphyp_pte_unset_sp()
616 mphyp_pte_insert_sp(struct pvo_entry *pvo) in mphyp_pte_insert_sp()
659 mphyp_pte_replace_sp(struct pvo_entry *pvo) in mphyp_pte_replace_sp()
/freebsd-13-stable/sys/powerpc/include/
HDpmap.h151 #define PVO_VADDR(pvo) ((pvo)->pvo_vaddr & ~ADDR_POFF) argument
152 #define PVO_PTEGIDX_GET(pvo) ((pvo)->pvo_vaddr & PVO_PTEGIDX_MASK) argument
153 #define PVO_PTEGIDX_ISSET(pvo) ((pvo)->pvo_vaddr & PVO_PTEGIDX_VALID) argument
154 #define PVO_PTEGIDX_CLR(pvo) \ argument
156 #define PVO_PTEGIDX_SET(pvo, i) \ argument
158 #define PVO_VSID(pvo) ((pvo)->pvo_vpn >> 16) argument