Home
last modified time | relevance | path

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

/freebsd/sys/arm64/arm64/
H A Dptrauth.c227 sctlr = READ_SPECIALREG(sctlr_el1); in ptrauth_start()
229 WRITE_SPECIALREG(sctlr_el1, sctlr); in ptrauth_start()
263 sctlr = READ_SPECIALREG(sctlr_el1); in ptrauth_mp_start()
265 WRITE_SPECIALREG(sctlr_el1, sctlr); in ptrauth_mp_start()
H A Dlocore.S320 msr sctlr_el1, x2
364 msr sctlr_el1, x2
974 mrs x1, sctlr_el1
977 msr sctlr_el1, x1
H A Dmachdep.c197 WRITE_SPECIALREG(sctlr_el1, in pan_enable()
198 READ_SPECIALREG(sctlr_el1) & ~SCTLR_SPAN); in pan_enable()
1144 PRINT_REG(sctlr_el1); in DB_SHOW_COMMAND()
H A Didentcpu.c2179 WRITE_SPECIALREG(sctlr_el1, in user_ctr_enable()
2180 READ_SPECIALREG(sctlr_el1) & ~SCTLR_UCT); in user_ctr_enable()
/freebsd/sys/arm64/vmm/
H A Dvmm_reset.c79 el2ctx->sctlr_el1 = SCTLR_RES1; in reset_vm_el01_regs()
80 el2ctx->sctlr_el1 &= ~SCTLR_M & ~SCTLR_C & ~SCTLR_I; in reset_vm_el01_regs()
81 el2ctx->sctlr_el1 |= SCTLR_CP15BEN; in reset_vm_el01_regs()
H A Darm64.h71 uint64_t sctlr_el1; /* System Control Register */ member
H A Dvmm_arm64.c628 if ((hypctx->sctlr_el1 & SCTLR_M) != 0) in arm64_gen_inst_emul_data()
1108 if ((hypctx->sctlr_el1 & SCTLR_SPAN) == 0) in vmmops_run()
1110 if ((hypctx->sctlr_el1 & SCTLR_DSSBS) == 0) in vmmops_run()
1243 return (&hypctx->sctlr_el1); in hypctx_regptr()
H A Dvmm_hyp.c249 hypctx->sctlr_el1 = READ_SPECIALREG(EL1_REG(SCTLR)); in vmm_hyp_reg_store()
311 WRITE_SPECIALREG(EL1_REG(SCTLR), hypctx->sctlr_el1); in vmm_hyp_reg_restore()