Lines Matching refs:vpn
157 TLBIE(uint64_t vpn, uint64_t oldptehi) in TLBIE() argument
168 vpn <<= ADDR_PIDX_SHFT; in TLBIE()
176 vpn &= ~(0xffffULL << 48); in TLBIE()
179 __asm __volatile("tlbie %0, 1" :: "r"(vpn) : in TLBIE()
182 __asm __volatile("tlbie %0, 0" :: "r"(vpn) : in TLBIE()
198 vpn |= AP_16M; in TLBIE()
210 __asm __volatile("li 0, 0 \n tlbie %0, 0" :: "r"(vpn) : "r0", "memory"); in TLBIE()
215 vpn_hi = (uint32_t)(vpn >> 32); in TLBIE()
216 vpn_lo = (uint32_t)vpn; in TLBIE()
385 moea64_pte_unset_locked(volatile struct lpte *pt, uint64_t vpn) in moea64_pte_unset_locked() argument
398 TLBIE(vpn, ptehi); in moea64_pte_unset_locked()
924 uint64_t ptehi, refchg, vpn; in moea64_pte_unset_sp_locked() local
938 vpn = moea64_vpn_from_pte(ptehi, pvo->pvo_pte.slot); in moea64_pte_unset_sp_locked()
940 (uintmax_t)vpn); in moea64_pte_unset_sp_locked()
944 vpn = pvo->pvo_vpn; in moea64_pte_unset_sp_locked()
946 refchg |= moea64_pte_unset_locked(pt, vpn); in moea64_pte_unset_sp_locked()