Home
last modified time | relevance | path

Searched refs:tlbcfg (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/arch/powerpc/kvm/
De500_mmu.c584 sregs->u.e.tlbcfg[0] = vcpu->arch.tlbcfg[0]; in kvmppc_get_sregs_e500_tlb()
585 sregs->u.e.tlbcfg[1] = vcpu->arch.tlbcfg[1]; in kvmppc_get_sregs_e500_tlb()
586 sregs->u.e.tlbcfg[2] = 0; in kvmppc_get_sregs_e500_tlb()
587 sregs->u.e.tlbcfg[3] = 0; in kvmppc_get_sregs_e500_tlb()
640 *val = get_reg_val(id, vcpu->arch.tlbcfg[i]); in kvmppc_get_one_reg_e500_tlb()
702 if (reg != vcpu->arch.tlbcfg[i]) in kvmppc_set_one_reg_e500_tlb()
727 vcpu->arch.tlbcfg[0] &= ~(TLBnCFG_N_ENTRY | TLBnCFG_ASSOC); in vcpu_mmu_geometry_update()
729 vcpu->arch.tlbcfg[0] |= params->tlb_sizes[0]; in vcpu_mmu_geometry_update()
730 vcpu->arch.tlbcfg[0] |= params->tlb_ways[0] << TLBnCFG_ASSOC_SHIFT; in vcpu_mmu_geometry_update()
732 vcpu->arch.tlbcfg[1] &= ~(TLBnCFG_N_ENTRY | TLBnCFG_ASSOC); in vcpu_mmu_geometry_update()
[all …]
De500_emulate.c360 *spr_val = vcpu->arch.tlbcfg[0]; in kvmppc_core_emulate_mfspr_e500()
363 *spr_val = vcpu->arch.tlbcfg[1]; in kvmppc_core_emulate_mfspr_e500()
/Linux-v4.19/arch/powerpc/xmon/
Dxmon.c3579 u32 tlbcfg; in dump_tlb_book3e() local
3584 tlbcfg = mfspr(SPRN_TLB0CFG); in dump_tlb_book3e()
3587 tlbcfg = mfspr(SPRN_TLB1CFG); in dump_tlb_book3e()
3590 tlbcfg = mfspr(SPRN_TLB2CFG); in dump_tlb_book3e()
3593 tlbcfg = mfspr(SPRN_TLB3CFG); in dump_tlb_book3e()
3599 nent = tlbcfg & 0xfff; in dump_tlb_book3e()
3600 assoc = (tlbcfg >> 24) & 0xff; in dump_tlb_book3e()
/Linux-v4.19/arch/powerpc/include/uapi/asm/
Dkvm.h270 __u32 tlbcfg[4];/* read-only */ member
/Linux-v4.19/tools/arch/powerpc/include/uapi/asm/
Dkvm.h270 __u32 tlbcfg[4];/* read-only */ member
/Linux-v4.19/arch/powerpc/include/asm/
Dkvm_host.h667 u32 tlbcfg[4]; member