Home
last modified time | relevance | path

Searched refs:sctlr_el1 (Results 1 – 17 of 17) sorted by relevance

/linux-6.15/arch/arm64/include/asm/
H A Dasm_pointer_auth.h69 mrs \tmp2, sctlr_el1
71 msr sctlr_el1, \tmp2
H A Dpointer_auth.h111 sysreg_clear_set(sctlr_el1, 0, (SCTLR_ELx_ENIA | SCTLR_ELx_ENIB | in ptrauth_enable()
H A Dassembler.h729 set_sctlr sctlr_el1, \reg
/linux-6.15/arch/arm64/kernel/
H A Darmv8_deprecated.c308 sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_CP15BEN); in cp15_barrier_set_hw_mode()
310 sysreg_clear_set(sctlr_el1, SCTLR_EL1_CP15BEN, 0); in cp15_barrier_set_hw_mode()
343 sysreg_clear_set(sctlr_el1, SCTLR_EL1_SED, 0); in setend_set_hw_mode()
345 sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_SED); in setend_set_hw_mode()
H A Dhead.S137 mrs x19, sctlr_el1
161 msr sctlr_el1, x19
278 msr sctlr_el1, x0
322 msr sctlr_el1, x1
H A Dcpu-reset.S39 msr sctlr_el1, x12
H A Drelocate_kernel.S23 msr sctlr_el1, \tmp1
H A Dentry.S254 mrs x0, sctlr_el1
256 msr sctlr_el1, x0
402 mrs x0, sctlr_el1
404 msr sctlr_el1, x0
H A Dcpu_errata.c160 sysreg_clear_set(sctlr_el1, SCTLR_EL1_UCT, 0); in cpu_enable_trap_ctr_access()
175 sysreg_clear_set(sctlr_el1, SCTLR_EL1_UCI, 0); in cpu_enable_cache_maint_trap()
H A Dmte.c99 sysreg_clear_set(sctlr_el1, SCTLR_EL1_TCF_MASK, in __mte_enable_kernel()
H A Dcpufeature.c1743 sysreg_clear_set(sctlr_el1, SCTLR_EL1_UCT, 0); in cpu_emulate_effective_ctr()
2219 sysreg_clear_set(sctlr_el1, SCTLR_EL1_SPAN, 0); in cpu_enable_pan()
2342 sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_BT0 | SCTLR_EL1_BT1); in bti_enable()
2350 sysreg_clear_set(sctlr_el1, 0, SCTLR_ELx_ATA | SCTLR_EL1_ATA0); in cpu_enable_mte()
2403 sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_TIDCP); in cpu_trap_el0_impdef()
2413 sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_MSCEn); in cpu_enable_mops()
H A Dprocess.c656 sysreg_clear_set(sctlr_el1, SCTLR_USER_MASK & ~SCTLR_ELx_ENIA, sctlr); in update_sctlr_el1()
H A Dproton-pack.c554 sysreg_clear_set(sctlr_el1, 0, SCTLR_ELx_DSSBS); in spectre_v4_enable_hw_mitigation()
/linux-6.15/tools/testing/selftests/kvm/lib/arm64/
H A Dprocessor.c273 uint64_t sctlr_el1, tcr_el1, ttbr0_el1; in aarch64_vcpu_setup() local
292 sctlr_el1 = vcpu_get_reg(vcpu, KVM_ARM64_SYS_REG(SYS_SCTLR_EL1)); in aarch64_vcpu_setup()
353 sctlr_el1 |= SCTLR_ELx_M | SCTLR_ELx_C | SCTLR_ELx_I; in aarch64_vcpu_setup()
360 vcpu_set_reg(vcpu, KVM_ARM64_SYS_REG(SYS_SCTLR_EL1), sctlr_el1); in aarch64_vcpu_setup()
/linux-6.15/arch/arm64/mm/
H A Dproc.S89 mrs x11, sctlr_el1
138 msr sctlr_el1, x12
H A Dfault.c351 sysreg_clear_set(sctlr_el1, SCTLR_EL1_TCF_MASK, in do_tag_recovery()
/linux-6.15/arch/arm64/kernel/pi/
H A Dmap_kernel.c137 u64 sctlr = read_sysreg(sctlr_el1); in set_ttbr0_for_lpa2()