Lines Matching refs:vpn
219 uint64_t vpn, tlb_vppn; in loongarch_tlb_search() local
223 vpn = (vaddr & TARGET_VIRT_MASK) >> (stlb_ps + 1); in loongarch_tlb_search()
224 stlb_idx = vpn & 0xff; /* VA[25:15] <==> TLBIDX.index for 16KiB Page */ in loongarch_tlb_search()
237 (vpn == (tlb_vppn >> compare_shift))) { in loongarch_tlb_search()
254 vpn = (vaddr & TARGET_VIRT_MASK) >> (tlb_ps + 1); in loongarch_tlb_search()
256 (vpn == (tlb_vppn >> compare_shift))) { in loongarch_tlb_search()
485 uint64_t vpn, tlb_vppn; in helper_invtlb_page_asid() local
498 vpn = (addr & TARGET_VIRT_MASK) >> (tlb_ps + 1); in helper_invtlb_page_asid()
502 (vpn == (tlb_vppn >> compare_shift))) { in helper_invtlb_page_asid()
518 uint64_t vpn, tlb_vppn; in helper_invtlb_page_asid_or_g() local
531 vpn = (addr & TARGET_VIRT_MASK) >> (tlb_ps + 1); in helper_invtlb_page_asid_or_g()
535 (vpn == (tlb_vppn >> compare_shift))) { in helper_invtlb_page_asid_or_g()