Home
last modified time | relevance | path

Searched refs:mdscr_el1 (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/arm64/arm64/
H A Ddebug_monitor.c225 WRITE_SPECIALREG(mdscr_el1, READ_SPECIALREG(mdscr_el1) | in kdb_cpu_clear_singlestep()
234 WRITE_SPECIALREG(mdscr_el1, in kdb_cpu_clear_singlestep()
235 READ_SPECIALREG(mdscr_el1) & ~MDSCR_MDE); in kdb_cpu_clear_singlestep()
249 WRITE_SPECIALREG(mdscr_el1, READ_SPECIALREG(mdscr_el1) & in kdb_cpu_set_watchpoint()
254 WRITE_SPECIALREG(mdscr_el1, in kdb_cpu_set_watchpoint()
255 READ_SPECIALREG(mdscr_el1) | MDSCR_MDE); in kdb_cpu_set_watchpoint()
258 WRITE_SPECIALREG(mdscr_el1, in kdb_cpu_set_watchpoint()
259 READ_SPECIALREG(mdscr_el1) | MDSCR_KD in kdb_cpu_set_watchpoint()
[all...]
H A Dswtch.S42 mrs \tmp, mdscr_el1
44 msr mdscr_el1, \tmp
51 mrs \tmp, mdscr_el1
53 msr mdscr_el1, \tmp
H A Dexec_machdep.c138 WRITE_SPECIALREG(mdscr_el1, in set_regs()
139 READ_SPECIALREG(mdscr_el1) | MDSCR_SS); in set_regs()
505 WRITE_SPECIALREG(mdscr_el1, in set_mcontext()
506 READ_SPECIALREG(mdscr_el1) | MDSCR_SS); in set_mcontext()
816 WRITE_SPECIALREG(mdscr_el1, in sendsig()
817 READ_SPECIALREG(mdscr_el1) & ~MDSCR_SS); in sendsig()
H A Dfreebsd32_machdep.c238 WRITE_SPECIALREG(mdscr_el1, in set_mcontext32()
239 READ_SPECIALREG(mdscr_el1) | MDSCR_SS); in set_mcontext32()
447 WRITE_SPECIALREG(mdscr_el1, in freebsd32_sendsig()
448 READ_SPECIALREG(mdscr_el1) & ~MDSCR_SS); in freebsd32_sendsig()
H A Dtrap.c727 WRITE_SPECIALREG(mdscr_el1, in do_el0_sync()
728 READ_SPECIALREG(mdscr_el1) & ~MDSCR_SS); in do_el0_sync()
H A Dlocore.S905 msr mdscr_el1, xzr
/freebsd/sys/arm64/vmm/
H A Dvmm_hyp.c235 hypctx->mdscr_el1 = READ_SPECIALREG(mdscr_el1); in vmm_hyp_reg_store()
281 WRITE_SPECIALREG(mdscr_el1, hypctx->mdscr_el1); in vmm_hyp_reg_restore()
H A Dvmm_reset.c69 set_arch_unknown(el2ctx->mdscr_el1); in reset_vm_el01_regs()
H A Darm64.h69 uint64_t mdscr_el1; /* Monitor Debug System Control Register */ member
H A Dvmm_arm64.c1360 hypctx->debug_mdscr |= hypctx->mdscr_el1 & in vmmops_setcap()
1364 hypctx->mdscr_el1 |= MDSCR_SS | MDSCR_KDE; in vmmops_setcap()
1370 hypctx->mdscr_el1 &= ~(MDSCR_SS | MDSCR_KDE); in vmmops_setcap()
1371 hypctx->mdscr_el1 |= hypctx->debug_mdscr; in vmmops_setcap()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterInfoPOSIX_arm64.h83 uint64_t mdscr_el1;
80 uint64_t mdscr_el1; global() member
H A DRegisterContextDarwin_arm64.h99 uint64_t mdscr_el1; member