Searched refs:pvo_pt (Results 1 - 4 of 4) sorted by relevance

/freebsd-10.0-release/sys/powerpc/ps3/
H A Dmmu_ps3.c70 static void mps3_pte_synch(mmu_t, uintptr_t pt, struct lpte *pvo_pt);
71 static void mps3_pte_clear(mmu_t, uintptr_t pt, struct lpte *pvo_pt,
73 static void mps3_pte_unset(mmu_t, uintptr_t pt, struct lpte *pvo_pt,
75 static void mps3_pte_change(mmu_t, uintptr_t pt, struct lpte *pvo_pt,
77 static int mps3_pte_insert(mmu_t, u_int ptegidx, struct lpte *pvo_pt);
155 mps3_pte_synch(mmu_t mmu, uintptr_t slot, struct lpte *pvo_pt) argument
169 (pvo_pt->pte_hi & LPTE_AVPN_MASK),
171 halfbucket[slot & 0x3], pvo_pt->pte_hi));
173 pvo_pt->pte_lo |= (rcbits >> ((3 - (slot & 0x3))*16)) &
178 mps3_pte_clear(mmu_t mmu, uintptr_t slot, struct lpte *pvo_pt, uint64_ argument
187 mps3_pte_unset(mmu_t mmu, uintptr_t slot, struct lpte *pvo_pt, uint64_t vpn) argument
197 mps3_pte_change(mmu_t mmu, uintptr_t slot, struct lpte *pvo_pt, uint64_t vpn) argument
206 mps3_pte_insert(mmu_t mmu, u_int ptegidx, struct lpte *pvo_pt) argument
[all...]
/freebsd-10.0-release/sys/powerpc/pseries/
H A Dmmu_phyp.c69 static void mphyp_pte_synch(mmu_t, uintptr_t pt, struct lpte *pvo_pt);
70 static void mphyp_pte_clear(mmu_t, uintptr_t pt, struct lpte *pvo_pt,
72 static void mphyp_pte_unset(mmu_t, uintptr_t pt, struct lpte *pvo_pt,
74 static void mphyp_pte_change(mmu_t, uintptr_t pt, struct lpte *pvo_pt,
76 static int mphyp_pte_insert(mmu_t, u_int ptegidx, struct lpte *pvo_pt);
199 mphyp_pte_synch(mmu_t mmu, uintptr_t slot, struct lpte *pvo_pt) argument
208 pvo_pt->pte_lo |= pte.pte_lo & (LPTE_CHG | LPTE_REF);
212 mphyp_pte_clear(mmu_t mmu, uintptr_t slot, struct lpte *pvo_pt, uint64_t vpn, argument
223 mphyp_pte_unset(mmu_t mmu, uintptr_t slot, struct lpte *pvo_pt, uint64_t vpn) argument
230 pvo_pt
238 mphyp_pte_change(mmu_t mmu, uintptr_t slot, struct lpte *pvo_pt, uint64_t vpn) argument
294 mphyp_pte_insert(mmu_t mmu, u_int ptegidx, struct lpte *pvo_pt) argument
[all...]
/freebsd-10.0-release/sys/powerpc/aim/
H A Dmoea64_native.c197 struct lpte *pvo_pt);
199 struct lpte *pvo_pt, uint64_t vpn, uint64_t ptebit);
201 struct lpte *pvo_pt, uint64_t vpn);
203 struct lpte *pvo_pt, uint64_t vpn);
244 moea64_pte_synch_native(mmu_t mmu, uintptr_t pt_cookie, struct lpte *pvo_pt) argument
248 pvo_pt->pte_lo |= pt->pte_lo & (LPTE_REF | LPTE_CHG);
252 moea64_pte_clear_native(mmu_t mmu, uintptr_t pt_cookie, struct lpte *pvo_pt, argument
267 moea64_pte_set_native(struct lpte *pt, struct lpte *pvo_pt) argument
270 pvo_pt->pte_hi |= LPTE_VALID;
274 * Note that the REF/CHG bits are from pvo_pt an
288 moea64_pte_unset_native(mmu_t mmu, uintptr_t pt_cookie, struct lpte *pvo_pt, uint64_t vpn) argument
315 moea64_pte_change_native(mmu_t mmu, uintptr_t pt, struct lpte *pvo_pt, uint64_t vpn) argument
549 moea64_pte_insert_native(mmu_t mmu, u_int ptegidx, struct lpte *pvo_pt) argument
[all...]
H A Dmmu_oea.c486 moea_pte_compare(const struct pte *pt, const struct pte *pvo_pt) argument
488 if (pt->pte_hi == pvo_pt->pte_hi)
520 moea_pte_synch(struct pte *pt, struct pte *pvo_pt) argument
524 pvo_pt->pte_lo |= pt->pte_lo & (PTE_REF | PTE_CHG);
541 moea_pte_set(struct pte *pt, struct pte *pvo_pt) argument
545 pvo_pt->pte_hi |= PTE_VALID;
549 * Note that the REF/CHG bits are from pvo_pt and thus should have
552 pt->pte_lo = pvo_pt->pte_lo;
554 pt->pte_hi = pvo_pt->pte_hi;
560 moea_pte_unset(struct pte *pt, struct pte *pvo_pt, vm_offset_ argument
586 moea_pte_change(struct pte *pt, struct pte *pvo_pt, vm_offset_t va) argument
2319 moea_pte_insert(u_int ptegidx, struct pte *pvo_pt) argument
[all...]

Completed in 121 milliseconds