Lines Matching defs:pvo_pt
190 struct lpte *pvo_pt);
192 struct lpte *pvo_pt, uint64_t vpn, uint64_t ptebit);
194 struct lpte *pvo_pt, uint64_t vpn);
196 struct lpte *pvo_pt, uint64_t vpn);
237 moea64_pte_synch_native(mmu_t mmu, uintptr_t pt_cookie, struct lpte *pvo_pt)
241 pvo_pt->pte_lo |= pt->pte_lo & (LPTE_REF | LPTE_CHG);
245 moea64_pte_clear_native(mmu_t mmu, uintptr_t pt_cookie, struct lpte *pvo_pt,
260 moea64_pte_set_native(struct lpte *pt, struct lpte *pvo_pt)
263 pvo_pt->pte_hi |= LPTE_VALID;
267 * Note that the REF/CHG bits are from pvo_pt and thus should have
270 pt->pte_lo = pvo_pt->pte_lo;
272 pt->pte_hi = pvo_pt->pte_hi;
276 if (!(pvo_pt->pte_hi & LPTE_LOCKED))
281 moea64_pte_unset_native(mmu_t mmu, uintptr_t pt_cookie, struct lpte *pvo_pt,
291 pvo_pt->pte_hi &= ~LPTE_VALID;
300 moea64_pte_synch_native(mmu, pt_cookie, pvo_pt);
303 if (!(pvo_pt->pte_hi & LPTE_LOCKED))
308 moea64_pte_change_native(mmu_t mmu, uintptr_t pt, struct lpte *pvo_pt,
315 moea64_pte_unset_native(mmu, pt, pvo_pt, vpn);
316 moea64_pte_set_native((struct lpte *)pt, pvo_pt);
542 moea64_pte_insert_native(mmu_t mmu, u_int ptegidx, struct lpte *pvo_pt)
555 pvo_pt->pte_hi &= ~LPTE_HID;
556 moea64_pte_set_native(pt, pvo_pt);
567 pvo_pt->pte_hi |= LPTE_HID;
568 moea64_pte_set_native(pt, pvo_pt);
590 pvo_pt->pte_hi &= ~LPTE_HID;
592 pvo_pt->pte_hi |= LPTE_HID;
622 moea64_pte_set_native(pt, pvo_pt);