Home
last modified time | relevance | path

Searched refs:cpus_have_const_cap (Results 1 – 20 of 20) sorted by relevance

/Linux-v4.19/arch/arm64/include/asm/
Dkvm_mmu.h280 if (cpus_have_const_cap(ARM64_HAS_STAGE2_FWB))
303 if (!cpus_have_const_cap(ARM64_HAS_STAGE2_FWB)) {
311 if (!cpus_have_const_cap(ARM64_HAS_STAGE2_FWB)) {
319 if (!cpus_have_const_cap(ARM64_HAS_STAGE2_FWB)) {
430 if (cpus_have_const_cap(ARM64_HARDEN_BRANCH_PREDICTOR) && data->fn) {
459 if (cpus_have_const_cap(ARM64_HARDEN_BRANCH_PREDICTOR)) {
464 if (cpus_have_const_cap(ARM64_HARDEN_EL2_VECTORS)) {
Dcpufeature.h382 static inline bool cpus_have_const_cap(int num) in cpus_have_const_cap() function
486 return cpus_have_const_cap(ARM64_HAS_32BIT_EL0); in system_supports_32bit_el0()
496 return !cpus_have_const_cap(ARM64_HAS_NO_FPSIMD); in system_supports_fpsimd()
502 !cpus_have_const_cap(ARM64_HAS_PAN); in system_uses_ttbr0_pan()
508 cpus_have_const_cap(ARM64_SVE); in system_supports_sve()
Dmmu.h44 cpus_have_const_cap(ARM64_UNMAP_KERNEL_AT_EL0); in arm64_kernel_unmapped_at_el0()
72 if (!cpus_have_const_cap(ARM64_HARDEN_BRANCH_PREDICTOR)) in arm64_apply_bp_hardening()
Dpgtable-prot.h73 if (cpus_have_const_cap(ARM64_HAS_STAGE2_FWB)) \
83 if (cpus_have_const_cap(ARM64_HAS_CACHE_DIC)) \
Dvirt.h99 if (cpus_have_const_cap(ARM64_HAS_VIRT_HOST_EXTN)) in has_vhe()
Dcacheflush.h161 if (cpus_have_const_cap(ARM64_HAS_CACHE_DIC)) in __flush_icache_all()
Dkvm_emulate.h60 if (cpus_have_const_cap(ARM64_HAS_RAS_EXTN)) { in vcpu_reset_hcr()
66 if (cpus_have_const_cap(ARM64_HAS_STAGE2_FWB)) in vcpu_reset_hcr()
Dkvm_host.h483 return cpus_have_const_cap(ARM64_HARDEN_BRANCH_PREDICTOR); in kvm_arm_harden_branch_predictor()
/Linux-v4.19/arch/arm64/kvm/
Dva_layout.c165 if (has_vhe() || !cpus_have_const_cap(ARM64_HARDEN_EL2_VECTORS)) { in kvm_patch_vector_branch()
166 WARN_ON_ONCE(cpus_have_const_cap(ARM64_HARDEN_EL2_VECTORS)); in kvm_patch_vector_branch()
Dreset.c81 r = cpus_have_const_cap(ARM64_HAS_RAS_EXTN); in kvm_arch_dev_ioctl_check_extension()
Dguest.c349 events->exception.serror_has_esr = cpus_have_const_cap(ARM64_HAS_RAS_EXTN); in __kvm_arm_vcpu_get_events()
364 if (!cpus_have_const_cap(ARM64_HAS_RAS_EXTN)) in __kvm_arm_vcpu_set_events()
Dsys_regs.c204 if (!cpus_have_const_cap(ARM64_HAS_STAGE2_FWB)) in access_dcsw()
/Linux-v4.19/arch/arm64/kvm/hyp/
Dsysreg-sr.c85 if (cpus_have_const_cap(ARM64_HAS_RAS_EXTN)) in __sysreg_save_el2_return_state()
158 if (cpus_have_const_cap(ARM64_HAS_RAS_EXTN)) in __sysreg_restore_el2_return_state()
Dswitch.c133 if (cpus_have_const_cap(ARM64_HAS_RAS_EXTN) && (hcr & HCR_VSE)) in __activate_traps()
458 if (!cpus_have_const_cap(ARM64_SSBD)) in __needs_ssbd_off()
/Linux-v4.19/arch/arm64/kernel/
Dprocess.c359 cpus_have_const_cap(ARM64_HAS_UAO)) in copy_thread()
Dmodule-plts.c162 !cpus_have_const_cap(ARM64_WORKAROUND_843419)) in count_plts()
Dmodule.c206 !cpus_have_const_cap(ARM64_WORKAROUND_843419) || in reloc_insn_adrp()
Dcpufeature.c881 if (cpus_have_const_cap(ARM64_WORKAROUND_CAVIUM_27456)) { in unmap_kernel_at_el0()
1658 return (cpus_have_const_cap(ARM64_HAS_PAN) && !cpus_have_const_cap(ARM64_HAS_UAO)); in cpufeature_pan_not_uao()
/Linux-v4.19/virt/kvm/arm/vgic/
Dvgic-v3.c638 if (cpus_have_const_cap(ARM64_WORKAROUND_CAVIUM_30115)) { in vgic_v3_probe()
/Linux-v4.19/drivers/irqchip/
Dirq-gic-v3.c129 if (cpus_have_const_cap(ARM64_WORKAROUND_CAVIUM_23154)) in gic_read_iar()