Searched refs:vmid_bits (Results 1 - 5 of 5) sorted by relevance

/linux-master/arch/riscv/kvm/
H A Dvmid.c20 static unsigned long vmid_bits __ro_after_init;
30 vmid_bits = csr_read(CSR_HGATP);
31 vmid_bits = (vmid_bits & HGATP_VMID) >> HGATP_VMID_SHIFT;
32 vmid_bits = fls_long(vmid_bits);
39 if ((1UL << vmid_bits) < num_possible_cpus())
40 vmid_bits = 0;
45 return vmid_bits;
59 if (!vmid_bits)
[all...]
/linux-master/arch/arm64/include/asm/
H A Dcpufeature.h898 int vmid_bits; local
900 vmid_bits = cpuid_feature_extract_unsigned_field(mmfr1,
902 if (vmid_bits == ID_AA64MMFR1_EL1_VMIDBits_16)
/linux-master/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.h675 unsigned int vmid_bits; member in struct:arm_smmu_device
H A Darm-smmu-v3.c2277 vmid = ida_alloc_range(&smmu->vmid_map, 1, (1 << smmu->vmid_bits) - 1,
3780 smmu->vmid_bits = reg & IDR0_VMID16 ? 16 : 8;
/linux-master/arch/arm64/kernel/
H A Dcpufeature.c3340 unsigned int safe_vmid_bits, vmid_bits; local
3351 vmid_bits = get_vmid_bits(mmfr1);
3352 if (vmid_bits < safe_vmid_bits) {

Completed in 114 milliseconds