Lines Matching refs:pte_lo
161 #define PVO_PADDR(pvo) ((pvo)->pvo_pte.pte.pte_lo & PTE_RPGN)
395 uint32_t pte_lo; in moea_calc_wimg() local
417 pte_lo = PTE_I | PTE_G; in moea_calc_wimg()
421 pte_lo = PTE_M; in moea_calc_wimg()
426 return pte_lo; in moea_calc_wimg()
543 moea_pte_create(struct pte *pt, u_int sr, vm_offset_t va, u_int pte_lo) in moea_pte_create() argument
556 pt->pte_lo = pte_lo; in moea_pte_create()
564 pvo_pt->pte_lo |= pt->pte_lo & (PTE_REF | PTE_CHG); in moea_pte_synch()
576 pt->pte_lo &= ~ptebit; in moea_pte_clear()
592 pt->pte_lo = pvo_pt->pte_lo; in moea_pte_set()
1170 u_int pte_lo, pvo_flags; in moea_enter_locked() local
1193 pte_lo = moea_calc_wimg(VM_PAGE_TO_PHYS(m), pmap_page_get_memattr(m)); in moea_enter_locked()
1196 pte_lo |= PTE_BW; in moea_enter_locked()
1201 pte_lo |= PTE_BR; in moea_enter_locked()
1207 pte_lo, pvo_flags); in moea_enter_locked()
1216 (pte_lo & (PTE_I | PTE_G)) == 0) in moea_enter_locked()
1301 ((pvo->pvo_pte.pte.pte_lo & PTE_PP) == PTE_RW || in moea_extract_and_hold()
1408 if ((pvo->pvo_pte.pte.pte_lo & PTE_PP) != PTE_BR) { in moea_remove_write()
1410 pvo->pvo_pte.pte.pte_lo &= ~PTE_PP; in moea_remove_write()
1411 pvo->pvo_pte.pte.pte_lo |= PTE_BR; in moea_remove_write()
1414 lo |= pvo->pvo_pte.pte.pte_lo; in moea_remove_write()
1415 pvo->pvo_pte.pte.pte_lo &= ~PTE_CHG; in moea_remove_write()
1481 pvo->pvo_pte.pte.pte_lo &= ~PTE_WIMG; in moea_page_set_memattr()
1482 pvo->pvo_pte.pte.pte_lo |= lo; in moea_page_set_memattr()
1509 u_int pte_lo; in moea_kenter_attr() local
1518 pte_lo = moea_calc_wimg(pa, ma); in moea_kenter_attr()
1522 &moea_pvo_kunmanaged, va, pa, pte_lo, PVO_WIRED); in moea_kenter_attr()
1822 pvo->pvo_pte.pte.pte_lo &= ~PTE_PP; in moea_protect()
1823 pvo->pvo_pte.pte.pte_lo |= PTE_BR; in moea_protect()
2034 vm_offset_t va, vm_paddr_t pa, u_int pte_lo, int flags) in moea_pvo_enter() argument
2062 (pvo->pvo_pte.pte.pte_lo & PTE_PP) == in moea_pvo_enter()
2063 (pte_lo & PTE_PP)) { in moea_pvo_enter()
2119 moea_pte_create(&pvo->pvo_pte.pte, sr, va, pa | pte_lo); in moea_pvo_enter()
2191 moea_attr_save(pg, pvo->pvo_pte.pte.pte_lo & in moea_pvo_remove()
2287 if (((pt->pte_lo ^ pvo->pvo_pte.pte.pte_lo) & ~(PTE_CHG|PTE_REF)) in moea_pvo_to_pte()
2444 if (!(pt->pte_lo & PTE_REF)) in moea_pte_spillable_ident()
2543 if (pvo->pvo_pte.pte.pte_lo & ptebit) { in moea_query_bit()
2565 if (pvo->pvo_pte.pte.pte_lo & ptebit) { in moea_query_bit()
2607 if (pvo->pvo_pte.pte.pte_lo & ptebit) { in moea_clear_bit()
2613 pvo->pvo_pte.pte.pte_lo &= ~ptebit; in moea_clear_bit()