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

/linux-master/arch/arm64/include/asm/
H A Dkvm_nested.h35 u64 cpacr_el1 = 0; local
38 cpacr_el1 |= CPACR_ELx_TTA;
40 cpacr_el1 |= CPACR_ELx_FPEN;
42 cpacr_el1 |= CPACR_ELx_ZEN;
44 return cpacr_el1;
H A Dfpsimd.h35 unsigned long old = read_sysreg(cpacr_el1);
38 write_sysreg(old | set, cpacr_el1);
45 unsigned long old = read_sysreg(cpacr_el1);
48 write_sysreg(old | set, cpacr_el1);
55 write_sysreg(cpacr, cpacr_el1);
214 sysreg_clear_set(cpacr_el1, CPACR_EL1_ZEN_EL0EN, 0);
219 sysreg_clear_set(cpacr_el1, 0, CPACR_EL1_ZEN_EL0EN);
350 sysreg_clear_set(cpacr_el1, CPACR_EL1_SMEN_EL0EN, 0);
355 sysreg_clear_set(cpacr_el1, 0, CPACR_EL1_SMEN_EL0EN);
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.h573 write_sysreg(val, cpacr_el1);
/linux-master/arch/arm64/kvm/
H A Dfpsimd.c92 if (read_sysreg(cpacr_el1) & CPACR_EL1_ZEN_EL0EN)
97 if (read_sysreg(cpacr_el1) & CPACR_EL1_SMEN_EL0EN)
/linux-master/arch/arm64/kvm/hyp/vhe/
H A Dswitch.c62 val = read_sysreg(cpacr_el1);
86 write_sysreg(val, cpacr_el1);
/linux-master/arch/arm64/mm/
H A Dproc.S86 mrs x6, cpacr_el1
130 msr cpacr_el1, x6
466 msr cpacr_el1, xzr // Reset cpacr_el1
/linux-master/arch/arm64/kernel/
H A Dhyp-stub.S111 msr cpacr_el1, x0
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dhyp-main.c424 sysreg_clear_set(cpacr_el1, 0, (CPACR_EL1_ZEN_EL1EN |
/linux-master/arch/arm64/kvm/hyp/include/hyp/
H A Dswitch.h368 sysreg_clear_set(cpacr_el1, 0, reg);

Completed in 147 milliseconds