Home
last modified time | relevance | path

Searched refs:cpacr_el1 (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/vhe/
H A Dswitch.c44 val = read_sysreg(cpacr_el1); in __activate_traps()
67 write_sysreg(val, cpacr_el1); in __activate_traps()
88 write_sysreg(CPACR_EL1_DEFAULT, cpacr_el1); in __deactivate_traps()
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dfpsimd.h188 sysreg_clear_set(cpacr_el1, CPACR_EL1_ZEN_EL0EN, 0); in sve_user_disable()
193 sysreg_clear_set(cpacr_el1, 0, CPACR_EL1_ZEN_EL0EN); in sve_user_enable()
324 sysreg_clear_set(cpacr_el1, CPACR_EL1_SMEN_EL0EN, 0); in sme_user_disable()
329 sysreg_clear_set(cpacr_el1, 0, CPACR_EL1_SMEN_EL0EN); in sme_user_enable()
H A Del2_setup.h149 msr cpacr_el1, x0 variable
278 mrs x0, cpacr_el1 // Disable SVE traps
280 msr cpacr_el1, x0 variable
299 mrs x0, cpacr_el1 // Disable SME traps
301 msr cpacr_el1, x0 variable
H A Dkvm_emulate.h577 write_sysreg(val, cpacr_el1); in kvm_write_cptr_el2()
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dfpsimd.h125 sysreg_clear_set(cpacr_el1, CPACR_EL1_ZEN_EL0EN, 0); in sve_user_disable()
130 sysreg_clear_set(cpacr_el1, 0, CPACR_EL1_ZEN_EL0EN); in sve_user_enable()
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dfpsimd.c92 if (read_sysreg(cpacr_el1) & CPACR_EL1_ZEN_EL0EN) in kvm_arch_vcpu_load_fp()
97 if (read_sysreg(cpacr_el1) & CPACR_EL1_SMEN_EL0EN) in kvm_arch_vcpu_load_fp()
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/vhe/
H A Dswitch.c62 val = read_sysreg(cpacr_el1); in __activate_traps()
86 write_sysreg(val, cpacr_el1); in __activate_traps()
/kernel/linux/linux-5.10/arch/arm64/kvm/
H A Dfpsimd.c73 if (read_sysreg(cpacr_el1) & CPACR_EL1_ZEN_EL0EN) in kvm_arch_vcpu_load_fp()
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dproc.S74 mrs x6, cpacr_el1
123 msr cpacr_el1, x6
417 msr cpacr_el1, x1 // Enable FP/ASIMD
/kernel/linux/linux-6.6/arch/arm64/mm/
H A Dproc.S86 mrs x6, cpacr_el1
130 msr cpacr_el1, x6
409 msr cpacr_el1, x1 // Enable FP/ASIMD
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/include/hyp/
H A Dswitch.h234 u64 reg = read_sysreg(cpacr_el1) | CPACR_EL1_FPEN; in __hyp_handle_fpsimd()
239 write_sysreg(reg, cpacr_el1); in __hyp_handle_fpsimd()
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/
H A Dhyp-main.c424 sysreg_clear_set(cpacr_el1, 0, (CPACR_EL1_ZEN_EL1EN | in handle_trap()
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/include/hyp/
H A Dswitch.h314 sysreg_clear_set(cpacr_el1, 0, reg); in kvm_hyp_handle_fpsimd()

Completed in 7 milliseconds