Searched refs:ARM_SMCCC_ARCH_WORKAROUND_1 (Results 1 – 7 of 7) sorted by relevance
| /Linux-v5.10/arch/arm/mm/ |
| D | proc-v7-bugs.c | 31 arm_smccc_1_1_smc(ARM_SMCCC_ARCH_WORKAROUND_1, NULL); in call_smc_arch_workaround_1() 36 arm_smccc_1_1_hvc(ARM_SMCCC_ARCH_WORKAROUND_1, NULL); in call_hvc_arch_workaround_1() 81 ARM_SMCCC_ARCH_WORKAROUND_1, &res); in cpu_v7_spectre_init()
|
| D | proc-v7.S | 98 movw r0, #:lower16:ARM_SMCCC_ARCH_WORKAROUND_1 99 movt r0, #:upper16:ARM_SMCCC_ARCH_WORKAROUND_1 107 movw r0, #:lower16:ARM_SMCCC_ARCH_WORKAROUND_1 108 movt r0, #:upper16:ARM_SMCCC_ARCH_WORKAROUND_1
|
| /Linux-v5.10/arch/arm64/kvm/hyp/ |
| D | smccc_wa.S | 25 mov w0, #ARM_SMCCC_ARCH_WORKAROUND_1
|
| D | hyp-entry.S | 58 eor w1, w1, #ARM_SMCCC_ARCH_WORKAROUND_1 62 eor w1, w1, #(ARM_SMCCC_ARCH_WORKAROUND_1 ^ \
|
| /Linux-v5.10/arch/arm64/kvm/ |
| D | hypercalls.c | 26 case ARM_SMCCC_ARCH_WORKAROUND_1: in kvm_hvc_call_handler()
|
| /Linux-v5.10/arch/arm64/kernel/ |
| D | proton-pack.c | 145 ARM_SMCCC_ARCH_WORKAROUND_1, &res); in spectre_v2_get_cpu_fw_mitigation_state() 242 arm_smccc_1_1_smc(ARM_SMCCC_ARCH_WORKAROUND_1, NULL); in call_smc_arch_workaround_1() 247 arm_smccc_1_1_hvc(ARM_SMCCC_ARCH_WORKAROUND_1, NULL); in call_hvc_arch_workaround_1()
|
| /Linux-v5.10/include/linux/ |
| D | arm-smccc.h | 80 #define ARM_SMCCC_ARCH_WORKAROUND_1 \ macro
|