Searched refs:cpacr_el1 (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/arch/arm64/include/asm/ |
| H A D | fpsimd.h | 35 unsigned long old = read_sysreg(cpacr_el1); in cpacr_save_enable_kernel_sve() 38 write_sysreg(old | set, cpacr_el1); in cpacr_save_enable_kernel_sve() 45 unsigned long old = read_sysreg(cpacr_el1); in cpacr_save_enable_kernel_sme() 48 write_sysreg(old | set, cpacr_el1); in cpacr_save_enable_kernel_sme() 55 write_sysreg(cpacr, cpacr_el1); in cpacr_restore() 211 sysreg_clear_set(cpacr_el1, CPACR_EL1_ZEN_EL0EN, 0); in sve_user_disable() 216 sysreg_clear_set(cpacr_el1, 0, CPACR_EL1_ZEN_EL0EN); in sve_user_enable() 347 sysreg_clear_set(cpacr_el1, CPACR_EL1_SMEN_EL0EN, 0); in sme_user_disable() 352 sysreg_clear_set(cpacr_el1, 0, CPACR_EL1_SMEN_EL0EN); in sme_user_enable()
|
| H A D | kvm_nested.h | 36 u64 cpacr_el1 = CPACR_EL1_RES1; in translate_cptr_el2_to_cpacr_el1() local 39 cpacr_el1 |= CPACR_EL1_TTA; in translate_cptr_el2_to_cpacr_el1() 41 cpacr_el1 |= CPACR_EL1_FPEN; in translate_cptr_el2_to_cpacr_el1() 43 cpacr_el1 |= CPACR_EL1_ZEN; in translate_cptr_el2_to_cpacr_el1() 45 cpacr_el1 |= cptr_el2 & (CPTR_EL2_TCPAC | CPTR_EL2_TAM); in translate_cptr_el2_to_cpacr_el1() 47 return cpacr_el1; in translate_cptr_el2_to_cpacr_el1()
|
| H A D | el2_setup.h | 184 msr cpacr_el1, x0 380 mrs x0, cpacr_el1 // Disable SVE traps 382 msr cpacr_el1, x0 401 mrs x0, cpacr_el1 // Disable SME traps 403 msr cpacr_el1, x0
|
| H A D | kvm_emulate.h | 619 sysreg_clear_set(cpacr_el1, clr, set); \
|
| /linux-6.15/arch/arm64/kvm/hyp/nvhe/ |
| H A D | switch.c | 54 write_sysreg(val, cpacr_el1); in __activate_cptr_traps() 84 write_sysreg(val, cpacr_el1); in __deactivate_cptr_traps()
|
| /linux-6.15/arch/arm64/mm/ |
| H A D | proc.S | 84 mrs x6, cpacr_el1 128 msr cpacr_el1, x6 456 msr cpacr_el1, xzr // Reset cpacr_el1
|
| /linux-6.15/arch/arm64/kvm/hyp/vhe/ |
| H A D | switch.c | 136 write_sysreg(val, cpacr_el1); in __activate_cptr_traps() 146 write_sysreg(val, cpacr_el1); in __deactivate_cptr_traps()
|
| /linux-6.15/arch/arm64/kernel/ |
| H A D | hyp-stub.S | 111 msr cpacr_el1, x0
|