Home
last modified time | relevance | path

Searched refs:cpuid_feature_extract_unsigned_field (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dcpufeature.h529 cpuid_feature_extract_unsigned_field(u64 features, int field) in cpuid_feature_extract_unsigned_field() function
542 u64 val = cpuid_feature_extract_unsigned_field(features, field); in cpuid_feature_cap_perfmon_field()
590 return cpuid_feature_extract_unsigned_field(mmfr0, ID_AA64MMFR0_EL1_BIGEND_SHIFT) == 0x1 || in id_aa64mmfr0_mixed_endian_el0()
591 cpuid_feature_extract_unsigned_field(mmfr0, ID_AA64MMFR0_EL1_BIGENDEL0_SHIFT) == 0x1; in id_aa64mmfr0_mixed_endian_el0()
596 u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_EL1_EL1_SHIFT); in id_aa64pfr0_32bit_el1()
603 u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_EL1_EL0_SHIFT); in id_aa64pfr0_32bit_el0()
610 u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_EL1_SVE_SHIFT); in id_aa64pfr0_sve()
617 u32 val = cpuid_feature_extract_unsigned_field(pfr1, ID_AA64PFR1_EL1_SME_SHIFT); in id_aa64pfr1_sme()
624 u32 val = cpuid_feature_extract_unsigned_field(pfr1, ID_AA64PFR1_EL1_MTE_SHIFT); in id_aa64pfr1_mte()
651 csv2_val = cpuid_feature_extract_unsigned_field(pfr in supports_csv2p3()
[all...]
H A Dhw_breakpoint.h144 cpuid_feature_extract_unsigned_field(dfr0, in get_num_brps()
153 cpuid_feature_extract_unsigned_field(dfr0, in get_num_wrps()
H A Darm_pmuv3.h45 return cpuid_feature_extract_unsigned_field(dfr0, in read_pmuver()
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dcpufeature.h515 cpuid_feature_extract_unsigned_field(u64 features, int field) in cpuid_feature_extract_unsigned_field() function
528 u64 val = cpuid_feature_extract_unsigned_field(features, field); in cpuid_feature_cap_perfmon_field()
574 return cpuid_feature_extract_unsigned_field(mmfr0, ID_AA64MMFR0_BIGENDEL_SHIFT) == 0x1 || in id_aa64mmfr0_mixed_endian_el0()
575 cpuid_feature_extract_unsigned_field(mmfr0, ID_AA64MMFR0_BIGENDEL0_SHIFT) == 0x1; in id_aa64mmfr0_mixed_endian_el0()
580 u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_EL1_SHIFT); in id_aa64pfr0_32bit_el1()
587 u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_EL0_SHIFT); in id_aa64pfr0_32bit_el0()
594 u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_SVE_SHIFT); in id_aa64pfr0_sve()
619 csv2_val = cpuid_feature_extract_unsigned_field(pfr0, in supports_csv2p3()
633 return cpuid_feature_extract_unsigned_field(isar2, in supports_clearbhb()
648 val = cpuid_feature_extract_unsigned_field(mmfr in system_supports_4kb_granule()
[all...]
H A Dhw_breakpoint.h144 cpuid_feature_extract_unsigned_field(dfr0, in get_num_brps()
153 cpuid_feature_extract_unsigned_field(dfr0, in get_num_wrps()
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c124 par = cpuid_feature_extract_unsigned_field(reg, ID_AA64MMFR0_PARANGE_SHIFT); in arm_smmu_alloc_shared_cd()
180 fld = cpuid_feature_extract_unsigned_field(reg, ID_AA64MMFR0_PARANGE_SHIFT); in arm_smmu_sva_supported()
186 fld = cpuid_feature_extract_unsigned_field(reg, ID_AA64MMFR0_ASID_SHIFT); in arm_smmu_sva_supported()
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dkaslr.c19 if (cpuid_feature_extract_unsigned_field(arm64_sw_feature_override.val & in kaslr_init()
H A Dalternative.c129 d_size = 4 << cpuid_feature_extract_unsigned_field(ctr_el0, in clean_dcache_range_nopatch()
H A Dproton-pack.c171 if (cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_EL1_CSV2_SHIFT)) in spectre_v2_get_cpu_hw_mitigation_state()
941 return cpuid_feature_extract_unsigned_field(mmfr1, in supports_ecbhb()
H A Ddebug-monitors.c30 return cpuid_feature_extract_unsigned_field(read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1), in debug_monitors_arch()
H A Didreg-override.c148 cpuid_feature_extract_unsigned_field(mmfr1, in hvhe_filter()
/kernel/linux/linux-5.10/arch/arm64/kvm/
H A Dreset.c371 parange = cpuid_feature_extract_unsigned_field(mmfr0, in kvm_set_ipa_limit()
399 switch (cpuid_feature_extract_unsigned_field(mmfr0, tgran_2)) { in kvm_set_ipa_limit()
454 parange = cpuid_feature_extract_unsigned_field(mmfr0, in kvm_arm_setup_stage2()
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Ddebug.c330 if (cpuid_feature_extract_unsigned_field(dfr0, ID_AA64DFR0_EL1_PMSVer_SHIFT) && in kvm_arch_vcpu_load_debug_state_flags()
335 if (cpuid_feature_extract_unsigned_field(dfr0, ID_AA64DFR0_EL1_TraceBuffer_SHIFT) && in kvm_arch_vcpu_load_debug_state_flags()
H A Dreset.c316 parange = cpuid_feature_extract_unsigned_field(mmfr0, in kvm_set_ipa_limit()
331 switch (cpuid_feature_extract_unsigned_field(mmfr0, ID_AA64MMFR0_EL1_TGRAN_2_SHIFT)) { in kvm_set_ipa_limit()
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/nvhe/
H A Ddebug-sr.c25 if (!cpuid_feature_extract_unsigned_field(read_sysreg(id_aa64dfr0_el1), in __debug_save_spe()
/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/
H A Darm64.c98 u64 lsize = 4 << cpuid_feature_extract_unsigned_field(ctr, in efi_cache_sync_image()
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/
H A Dcoresight-trbe.h23 unsigned int trbe = cpuid_feature_extract_unsigned_field(aa64dfr0, in is_trbe_available()
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c153 par = cpuid_feature_extract_unsigned_field(reg, ID_AA64MMFR0_EL1_PARANGE_SHIFT); in arm_smmu_alloc_shared_cd()
412 fld = cpuid_feature_extract_unsigned_field(reg, ID_AA64MMFR0_EL1_PARANGE_SHIFT); in arm_smmu_sva_supported()
418 fld = cpuid_feature_extract_unsigned_field(reg, ID_AA64MMFR0_EL1_ASIDBITS_SHIFT); in arm_smmu_sva_supported()
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dalternative.c122 d_size = 4 << cpuid_feature_extract_unsigned_field(ctr_el0, in clean_dcache_range_nopatch()
H A Dproton-pack.c170 if (cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_CSV2_SHIFT)) in spectre_v2_get_cpu_hw_mitigation_state()
946 return cpuid_feature_extract_unsigned_field(mmfr1, in supports_ecbhb()
H A Ddebug-monitors.c30 return cpuid_feature_extract_unsigned_field(read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1), in debug_monitors_arch()
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-gic-v4.c97 fld = cpuid_feature_extract_unsigned_field(reg, ID_AA64PFR0_EL1_GIC_SHIFT); in gic_cpuif_has_vsgi()
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dcontext.c45 int fld = cpuid_feature_extract_unsigned_field(read_cpuid(ID_AA64MMFR0_EL1), in get_cpu_asid_bits()
/kernel/linux/linux-6.6/arch/arm64/mm/
H A Dcontext.c45 int fld = cpuid_feature_extract_unsigned_field(read_cpuid(ID_AA64MMFR0_EL1), in get_cpu_asid_bits()
H A Dinit.c408 int parange = cpuid_feature_extract_unsigned_field( in arm64_memblock_init()

Completed in 16 milliseconds

12