Searched refs:gtlb_params (Results 1 - 3 of 3) sorted by relevance

/linux-4.4.14/arch/powerpc/kvm/
H A De500_mmu.c45 if (unlikely(vcpu_e500->gtlb_nv[0] >= vcpu_e500->gtlb_params[0].ways)) gtlb0_get_next_victim()
63 return tlb0_set_base(addr, vcpu_e500->gtlb_params[0].sets, gtlb0_set_base()
64 vcpu_e500->gtlb_params[0].ways); gtlb0_set_base()
73 esel &= vcpu_e500->gtlb_params[0].ways - 1; get_tlb_esel()
76 esel &= vcpu_e500->gtlb_params[tlbsel].entries - 1; get_tlb_esel()
86 int size = vcpu_e500->gtlb_params[tlbsel].entries; kvmppc_e500_tlb_index()
92 size = vcpu_e500->gtlb_params[0].ways; kvmppc_e500_tlb_index()
156 int size = vcpu_e500->gtlb_params[1].entries; kvmppc_recalc_tlb1map_range()
236 for (esel = 0; esel < vcpu_e500->gtlb_params[0].entries; esel++) kvmppc_e500_emul_mt_mmucsr0()
239 for (esel = 0; esel < vcpu_e500->gtlb_params[1].entries; esel++) kvmppc_e500_emul_mt_mmucsr0()
261 for (esel = 0; esel < vcpu_e500->gtlb_params[tlbsel].entries; kvmppc_e500_emul_tlbivax()
285 for (esel = 0; esel < vcpu_e500->gtlb_params[tlbsel].entries; esel++) { tlbilx_all()
361 esel &= vcpu_e500->gtlb_params[tlbsel].ways - 1; kvmppc_e500_emul_tlbsx()
828 vcpu_e500->gtlb_params[0].entries = params.tlb_sizes[0]; kvm_vcpu_ioctl_config_tlb()
829 vcpu_e500->gtlb_params[1].entries = params.tlb_sizes[1]; kvm_vcpu_ioctl_config_tlb()
840 vcpu_e500->gtlb_params[0].ways = params.tlb_ways[0]; kvm_vcpu_ioctl_config_tlb()
841 vcpu_e500->gtlb_params[0].sets = sets; kvm_vcpu_ioctl_config_tlb()
843 vcpu_e500->gtlb_params[1].ways = params.tlb_sizes[1]; kvm_vcpu_ioctl_config_tlb()
844 vcpu_e500->gtlb_params[1].sets = 1; kvm_vcpu_ioctl_config_tlb()
913 vcpu_e500->gtlb_params[0].entries = KVM_E500_TLB0_SIZE; kvmppc_e500_tlb_init()
914 vcpu_e500->gtlb_params[1].entries = KVM_E500_TLB1_SIZE; kvmppc_e500_tlb_init()
916 vcpu_e500->gtlb_params[0].ways = KVM_E500_TLB0_WAY_NUM; kvmppc_e500_tlb_init()
917 vcpu_e500->gtlb_params[0].sets = kvmppc_e500_tlb_init()
920 vcpu_e500->gtlb_params[1].ways = KVM_E500_TLB1_SIZE; kvmppc_e500_tlb_init()
921 vcpu_e500->gtlb_params[1].sets = 1; kvmppc_e500_tlb_init()
931 vcpu_e500->gtlb_params[0].entries, kvmppc_e500_tlb_init()
937 vcpu_e500->gtlb_params[1].entries, kvmppc_e500_tlb_init()
943 vcpu_e500->gtlb_params[1].entries, kvmppc_e500_tlb_init()
948 vcpu_mmu_init(vcpu, vcpu_e500->gtlb_params); kvmppc_e500_tlb_init()
H A De500.h72 struct kvmppc_e500_tlb_params gtlb_params[E500_TLB_NUM]; member in struct:kvmppc_vcpu_e500
H A De500_mmu_host.c277 sizeof(u64) * vcpu_e500->gtlb_params[1].entries); clear_tlb1_bitmap()
289 for (i = 0; i < vcpu_e500->gtlb_params[tlbsel].entries; i++) { clear_tlb_privs()

Completed in 117 milliseconds