Searched defs:pvo (Results 1 – 7 of 7) sorted by relevance
/freebsd-src/sys/powerpc/ps3/ |
H A D | mmu_ps3.c | 158 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-src/sys/powerpc/aim/ |
H A D | mmu_oea64.c | 311 #define PVO_IS_SP(pvo) (((pvo)->pvo_vaddr & PVO_LARGE) && \ argument 315 #define PVO_PADDR(pvo) moea64_pvo_paddr(pvo) argument 521 moea64_pvo_paddr(struct pvo_entry *pvo) in moea64_pvo_paddr() 545 struct pvo_entry *pvo; in alloc_pvo_entry() local 566 init_pvo_entry(struct pvo_entry *pvo, pmap_t pmap, vm_offset_t va) in init_pvo_entry() 590 free_pvo_entry(struct pvo_entry *pvo) in free_pvo_entry() 598 moea64_pte_from_pvo(const struct pvo_entry *pvo, struct lpte *lpte) in moea64_pte_from_pvo() 685 struct pvo_entry *pvo; in moea64_add_ofw_mappings() local 809 struct pvo_entry *pvo; in moea64_kenter_large() local 1345 struct pvo_entry key, *pvo; in moea64_unwire() local [all …]
|
H A D | moea64_native.c | 314 moea64_pte_synch_native(struct pvo_entry *pvo) in moea64_pte_synch_native() 339 moea64_pte_clear_native(struct pvo_entry *pvo, uint64_t ptebit) in moea64_pte_clear_native() 410 moea64_pte_unset_native(struct pvo_entry *pvo) in moea64_pte_unset_native() 433 moea64_pte_replace_inval_native(struct pvo_entry *pvo, in moea64_pte_replace_inval_native() 473 moea64_pte_replace_native(struct pvo_entry *pvo, int flags) in moea64_pte_replace_native() 820 moea64_pte_insert_locked(struct pvo_entry *pvo, struct lpte *insertpt, in moea64_pte_insert_locked() 852 moea64_pte_insert_native(struct pvo_entry *pvo) in moea64_pte_insert_native() 921 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 …]
|
H A D | mmu_oea.c | 161 #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 …]
|
H A D | mmu_oea64.h | 113 moea64_pte_vpn_from_pvo_vpn(const struct pvo_entry *pvo) in moea64_pte_vpn_from_pvo_vpn()
|
/freebsd-src/sys/powerpc/pseries/ |
H A D | mmu_phyp.c | 296 mphyp_pte_synch(struct pvo_entry *pvo) in mphyp_pte_synch() 315 mphyp_pte_clear(struct pvo_entry *pvo, uint64_t ptebit) in mphyp_pte_clear() 369 mphyp_pte_unset(struct pvo_entry *pvo) in mphyp_pte_unset() 430 mphyp_pte_insert_locked(struct pvo_entry *pvo, struct lpte *pte) in mphyp_pte_insert_locked() 471 mphyp_pte_evict_and_insert_locked(struct pvo_entry *pvo, struct lpte *pte) in mphyp_pte_evict_and_insert_locked() 521 mphyp_pte_insert(struct pvo_entry *pvo) in mphyp_pte_insert() 583 mphyp_pte_unset_sp(struct pvo_entry *pvo) in mphyp_pte_unset_sp() 618 mphyp_pte_insert_sp(struct pvo_entry *pvo) in mphyp_pte_insert_sp() 661 mphyp_pte_replace_sp(struct pvo_entry *pvo) in mphyp_pte_replace_sp()
|
/freebsd-src/sys/powerpc/include/ |
H A D | pmap.h | 151 #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
|