| /linux/arch/arm64/include/asm/ |
| H A D | asm_pointer_auth.h | 69 mrs \tmp2, sctlr_el1 71 msr sctlr_el1, \tmp2
|
| H A D | pointer_auth.h | 111 sysreg_clear_set(sctlr_el1, 0, (SCTLR_ELx_ENIA | SCTLR_ELx_ENIB | in ptrauth_enable()
|
| H A D | assembler.h | 744 set_sctlr sctlr_el1, \reg
|
| /linux/arch/arm64/kernel/ |
| H A D | head.S | 137 mrs x19, sctlr_el1 161 msr sctlr_el1, x19 278 msr sctlr_el1, x0 322 msr sctlr_el1, x1
|
| H A D | armv8_deprecated.c | 308 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 D | cpu-reset.S | 39 msr sctlr_el1, x12
|
| H A D | relocate_kernel.S | 23 msr sctlr_el1, \tmp1
|
| H A D | mte.c | 99 sysreg_clear_set(sctlr_el1, SCTLR_EL1_TCF_MASK, in __mte_enable_kernel() 170 sysreg_clear_set(sctlr_el1, SCTLR_EL1_TCSO_MASK, in mte_enable_kernel_store_only()
|
| H A D | entry.S | 252 mrs x0, sctlr_el1 254 msr sctlr_el1, x0 400 mrs x0, sctlr_el1 402 msr sctlr_el1, x0
|
| H A D | cpu_errata.c | 184 sysreg_clear_set(sctlr_el1, SCTLR_EL1_UCT, 0); in cpu_enable_trap_ctr_access() 199 sysreg_clear_set(sctlr_el1, SCTLR_EL1_UCI, 0); in cpu_enable_cache_maint_trap()
|
| H A D | cpufeature.c | 1757 sysreg_clear_set(sctlr_el1, SCTLR_EL1_UCT, 0); in cpu_emulate_effective_ctr() 2176 sysreg_clear_set(sctlr_el1, SCTLR_EL1_SPAN, 0); in cpu_enable_pan() 2264 sysreg_clear_set(sctlr_el1, SCTLR_EL1_EnALS, SCTLR_EL1_EnALS); in cpu_enable_ls64() 2269 sysreg_clear_set(sctlr_el1, SCTLR_EL1_EnASR, 0); in cpu_enable_ls64_v() 2378 sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_BT0 | SCTLR_EL1_BT1); in bti_enable() 2388 sysreg_clear_set(sctlr_el1, 0, SCTLR_ELx_ATA | SCTLR_EL1_ATA0); in cpu_enable_mte() 2443 sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_TIDCP); in cpu_trap_el0_impdef() 2453 sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_MSCEn); in cpu_enable_mops()
|
| H A D | process.c | 696 sysreg_clear_set(sctlr_el1, SCTLR_USER_MASK & ~SCTLR_ELx_ENIA, sctlr); in update_sctlr_el1()
|
| H A D | proton-pack.c | 544 sysreg_clear_set(sctlr_el1, 0, SCTLR_ELx_DSSBS); in spectre_v4_enable_hw_mitigation()
|
| /linux/tools/testing/selftests/kvm/lib/arm64/ |
| H A D | processor.c | 301 uint64_t sctlr_el1, tcr_el1, ttbr0_el1; in aarch64_vcpu_setup() local 317 sctlr_el1 = vcpu_get_reg(vcpu, ctxt_reg_alias(vcpu, SYS_SCTLR_EL1)); in aarch64_vcpu_setup() 378 sctlr_el1 |= SCTLR_ELx_M | SCTLR_ELx_C | SCTLR_ELx_I; in aarch64_vcpu_setup() 387 vcpu_set_reg(vcpu, ctxt_reg_alias(vcpu, SYS_SCTLR_EL1), sctlr_el1); in aarch64_vcpu_setup()
|
| /linux/arch/arm64/mm/ |
| H A D | proc.S | 99 mrs x11, sctlr_el1 156 msr sctlr_el1, x12
|
| H A D | fault.c | 349 sysreg_clear_set(sctlr_el1, SCTLR_EL1_TCF_MASK, in do_tag_recovery()
|
| /linux/arch/arm64/kernel/pi/ |
| H A D | map_kernel.c | 143 u64 sctlr = read_sysreg(sctlr_el1); in set_ttbr0_for_lpa2()
|