Home
last modified time | relevance | path

Searched refs:tlb_ways (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A De500_mmu.c723 vcpu->arch.tlbcfg[0] |= params->tlb_ways[0] << TLBnCFG_ASSOC_SHIFT; in vcpu_mmu_geometry_update()
727 vcpu->arch.tlbcfg[1] |= params->tlb_ways[1] << TLBnCFG_ASSOC_SHIFT; in vcpu_mmu_geometry_update()
753 if (params.tlb_ways[1] != params.tlb_sizes[1]) in kvm_vcpu_ioctl_config_tlb()
757 if (params.tlb_ways[2] != 0 || params.tlb_ways[3] != 0) in kvm_vcpu_ioctl_config_tlb()
760 if (!is_power_of_2(params.tlb_ways[0])) in kvm_vcpu_ioctl_config_tlb()
763 sets = params.tlb_sizes[0] >> ilog2(params.tlb_ways[0]); in kvm_vcpu_ioctl_config_tlb()
836 vcpu_e500->gtlb_params[0].ways = params.tlb_ways[0]; in kvm_vcpu_ioctl_config_tlb()
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A De500_mmu.c723 vcpu->arch.tlbcfg[0] |= params->tlb_ways[0] << TLBnCFG_ASSOC_SHIFT; in vcpu_mmu_geometry_update()
727 vcpu->arch.tlbcfg[1] |= params->tlb_ways[1] << TLBnCFG_ASSOC_SHIFT; in vcpu_mmu_geometry_update()
753 if (params.tlb_ways[1] != params.tlb_sizes[1]) in kvm_vcpu_ioctl_config_tlb()
757 if (params.tlb_ways[2] != 0 || params.tlb_ways[3] != 0) in kvm_vcpu_ioctl_config_tlb()
760 if (!is_power_of_2(params.tlb_ways[0])) in kvm_vcpu_ioctl_config_tlb()
763 sets = params.tlb_sizes[0] >> ilog2(params.tlb_ways[0]); in kvm_vcpu_ioctl_config_tlb()
836 vcpu_e500->gtlb_params[0].ways = params.tlb_ways[0]; in kvm_vcpu_ioctl_config_tlb()
/kernel/linux/linux-5.10/arch/powerpc/include/uapi/asm/
H A Dkvm.h388 * and tlb_ways[] must be zero.
390 * tlb_ways[n] = tlb_sizes[n] means the array is fully associative.
397 __u32 tlb_ways[4]; member
/kernel/linux/linux-6.6/arch/powerpc/include/uapi/asm/
H A Dkvm.h388 * and tlb_ways[] must be zero.
390 * tlb_ways[n] = tlb_sizes[n] means the array is fully associative.
397 __u32 tlb_ways[4]; member
/kernel/linux/linux-5.10/tools/arch/powerpc/include/uapi/asm/
H A Dkvm.h388 * and tlb_ways[] must be zero.
390 * tlb_ways[n] = tlb_sizes[n] means the array is fully associative.
397 __u32 tlb_ways[4]; member
/kernel/linux/linux-6.6/tools/arch/powerpc/include/uapi/asm/
H A Dkvm.h388 * and tlb_ways[] must be zero.
390 * tlb_ways[n] = tlb_sizes[n] means the array is fully associative.
397 __u32 tlb_ways[4]; member

Completed in 10 milliseconds