Searched refs:mdscr_el1 (Results 1 – 8 of 8) sorted by relevance
/linux-5.19.10/tools/testing/selftests/kvm/aarch64/ |
D | debug-exceptions.c | 41 write_sysreg(0, mdscr_el1); in reset_debug_state() 70 mdscr = read_sysreg(mdscr_el1) | MDSCR_KDE | MDSCR_MDE; in install_wp() 71 write_sysreg(mdscr, mdscr_el1); in install_wp() 87 mdscr = read_sysreg(mdscr_el1) | MDSCR_KDE | MDSCR_MDE; in install_hw_bp() 88 write_sysreg(mdscr, mdscr_el1); in install_hw_bp() 98 mdscr = read_sysreg(mdscr_el1) | MDSCR_KDE | MDSCR_SS; in install_ss() 99 write_sysreg(mdscr, mdscr_el1); in install_ss()
|
/linux-5.19.10/arch/arm64/kvm/ |
D | debug.c | 40 vcpu->arch.guest_debug_preserved.mdscr_el1 = val; in save_guest_debug_regs() 43 vcpu->arch.guest_debug_preserved.mdscr_el1); in save_guest_debug_regs() 48 u64 val = vcpu->arch.guest_debug_preserved.mdscr_el1; in restore_guest_debug_regs()
|
/linux-5.19.10/arch/arm64/mm/ |
D | proc.S | 85 mrs x9, mdscr_el1 143 msr mdscr_el1, x10 409 msr mdscr_el1, x1 // access to the DCC from EL0
|
/linux-5.19.10/arch/arm64/kvm/hyp/include/hyp/ |
D | sysreg-sr.h | 21 ctxt_sys_reg(ctxt, MDSCR_EL1) = read_sysreg(mdscr_el1); in __sysreg_save_common_state() 86 write_sysreg(ctxt_sys_reg(ctxt, MDSCR_EL1), mdscr_el1); in __sysreg_restore_common_state()
|
/linux-5.19.10/arch/arm64/include/asm/ |
D | assembler.h | 77 mrs \tmp, mdscr_el1 79 msr mdscr_el1, \tmp 87 mrs \tmp, mdscr_el1 89 msr mdscr_el1, \tmp
|
D | kvm_host.h | 373 u32 mdscr_el1; member
|
/linux-5.19.10/arch/arm64/kernel/ |
D | debug-monitors.c | 41 write_sysreg(mdscr, mdscr_el1); in mdscr_write() 48 return read_sysreg(mdscr_el1); in mdscr_read()
|
D | entry-common.c | 320 reg = read_sysreg(mdscr_el1); in cortex_a76_erratum_1463225_svc_handler() 322 write_sysreg(val, mdscr_el1); in cortex_a76_erratum_1463225_svc_handler() 328 write_sysreg(reg, mdscr_el1); in cortex_a76_erratum_1463225_svc_handler()
|