Searched refs:mmfr1 (Results 1 - 8 of 8) sorted by relevance
/linux-master/arch/arm64/include/asm/ |
H A D | cpufeature.h | 862 u64 mmfr1; local 871 mmfr1 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); 872 return cpuid_feature_extract_unsigned_field(mmfr1, 878 u64 mmfr1 = read_cpuid(ID_AA64MMFR1_EL1); local 879 return cpuid_feature_extract_unsigned_field(mmfr1, 896 static inline unsigned int get_vmid_bits(u64 mmfr1) argument 900 vmid_bits = cpuid_feature_extract_unsigned_field(mmfr1,
|
H A D | kvm_pgtable.h | 450 * @mmfr1: Sanitized value of SYS_ID_AA64MMFR1_EL1 register. 461 u64 kvm_get_vtcr(u64 mmfr0, u64 mmfr1, u32 phys_shift);
|
/linux-master/arch/arm64/kernel/pi/ |
H A D | idreg-override.c | 53 static const struct ftr_set_desc mmfr1 __prel64_initconst = { 177 u64 mmfr1 = read_sysreg(id_aa64mmfr1_el1); local 181 cpuid_feature_extract_unsigned_field(mmfr1, 198 { &mmfr1 },
|
/linux-master/arch/arm64/kernel/ |
H A D | proton-pack.c | 934 u64 mmfr1; local 937 mmfr1 = read_sysreg_s(SYS_ID_AA64MMFR1_EL1); 939 mmfr1 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); 941 return cpuid_feature_extract_unsigned_field(mmfr1,
|
H A D | cpufeature.c | 3338 u64 safe_mmfr1, mmfr0, mmfr1; local 3347 mmfr1 = read_cpuid(ID_AA64MMFR1_EL1); 3351 vmid_bits = get_vmid_bits(mmfr1);
|
/linux-master/tools/testing/selftests/kvm/aarch64/ |
H A D | page_fault_test.c | 195 uint64_t mmfr1 = read_sysreg(id_aa64mmfr1_el1); local 199 hadbs = FIELD_GET(ARM64_FEATURE_MASK(ID_AA64MMFR1_EL1_HAFDBS), mmfr1);
|
/linux-master/arch/arm64/kvm/ |
H A D | mmu.c | 873 u64 mmfr0, mmfr1; local 896 mmfr1 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); 897 mmu->vtcr = kvm_get_vtcr(mmfr0, mmfr1, phys_shift);
|
/linux-master/arch/arm64/kvm/hyp/ |
H A D | pgtable.c | 634 u64 kvm_get_vtcr(u64 mmfr0, u64 mmfr1, u32 phys_shift) argument 680 vtcr |= (get_vmid_bits(mmfr1) == 16) ?
|
Completed in 141 milliseconds