Home
last modified time | relevance | path

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

/freebsd-src/sys/powerpc/ps3/
H A Dmmu_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-src/sys/powerpc/aim/
H A Dmmu_oea64.c311 #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 Dmoea64_native.c314 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 Dmmu_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 …]
H A Dmmu_oea64.h113 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 Dmmu_phyp.c296 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 Dpmap.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