Lines Matching full:ps
114 tlb_ps = FIELD_EX64(tlb->tlb_misc, TLB_MISC, PS); in invalidate_tlb_entry()
116 tlb_ps = FIELD_EX64(env->CSR_STLBPS, CSR_STLBPS, PS); in invalidate_tlb_entry()
157 csr_ps = FIELD_EX64(env->CSR_TLBREHI, CSR_TLBREHI, PS); in fill_tlb_entry()
166 csr_ps = FIELD_EX64(env->CSR_TLBIDX, CSR_TLBIDX, PS); in fill_tlb_entry()
182 /* Only MTLB has the ps fields */ in fill_tlb_entry()
184 tlb->tlb_misc = FIELD_DP64(tlb->tlb_misc, TLB_MISC, PS, csr_ps); in fill_tlb_entry()
222 stlb_ps = FIELD_EX64(env->CSR_STLBPS, CSR_STLBPS, PS); in loongarch_tlb_search()
250 tlb_ps = FIELD_EX64(tlb->tlb_misc, TLB_MISC, PS); in loongarch_tlb_search()
294 tlb_ps = FIELD_EX64(tlb->tlb_misc, TLB_MISC, PS); in helper_tlbrd()
296 tlb_ps = FIELD_EX64(env->CSR_STLBPS, CSR_STLBPS, PS); in helper_tlbrd()
307 env->CSR_TLBIDX = FIELD_DP64(env->CSR_TLBIDX, CSR_TLBIDX, PS, 0); in helper_tlbrd()
312 PS, (tlb_ps & 0x3f)); in helper_tlbrd()
343 pagesize = FIELD_EX64(env->CSR_TLBREHI, CSR_TLBREHI, PS); in helper_tlbfill()
346 pagesize = FIELD_EX64(env->CSR_TLBIDX, CSR_TLBIDX, PS); in helper_tlbfill()
354 stlb_ps = FIELD_EX64(env->CSR_STLBPS, CSR_STLBPS, PS); in helper_tlbfill()
493 tlb_ps = FIELD_EX64(tlb->tlb_misc, TLB_MISC, PS); in helper_invtlb_page_asid()
495 tlb_ps = FIELD_EX64(env->CSR_STLBPS, CSR_STLBPS, PS); in helper_invtlb_page_asid()
526 tlb_ps = FIELD_EX64(tlb->tlb_misc, TLB_MISC, PS); in helper_invtlb_page_asid_or_g()
528 tlb_ps = FIELD_EX64(env->CSR_STLBPS, CSR_STLBPS, PS); in helper_invtlb_page_asid_or_g()
614 target_ulong phys, tmp0, ptindex, ptoffset0, ptoffset1, ps, badv; in helper_ldpte() local
644 ps = dir_base + dir_width - 1; in helper_ldpte()
652 tmp0 += MAKE_64BIT_MASK(ps, 1); in helper_ldpte()
663 ps = ptbase; in helper_ldpte()
671 env->CSR_TLBREHI = FIELD_DP64(env->CSR_TLBREHI, CSR_TLBREHI, PS, ps); in helper_ldpte()
684 tlb_ps = FIELD_EX64(tlb->tlb_misc, TLB_MISC, PS); in loongarch_map_tlb_entry()
686 tlb_ps = FIELD_EX64(env->CSR_STLBPS, CSR_STLBPS, PS); in loongarch_map_tlb_entry()
706 /* Remove sw bit between bit12 -- bit PS*/ in loongarch_map_tlb_entry()