Searched refs:MDSCR_EL1 (Results 1 - 6 of 6) sorted by relevance
/linux-4.4.14/arch/arm64/kvm/ |
H A D | debug.c | 30 /* These are the bits of MDSCR_EL1 we may manipulate */ 44 * Guest access to MDSCR_EL1 is trapped by the hypervisor and handled 49 vcpu->arch.guest_debug_preserved.mdscr_el1 = vcpu_sys_reg(vcpu, MDSCR_EL1); save_guest_debug_regs() 51 trace_kvm_arm_set_dreg32("Saved MDSCR_EL1", save_guest_debug_regs() 57 vcpu_sys_reg(vcpu, MDSCR_EL1) = vcpu->arch.guest_debug_preserved.mdscr_el1; restore_guest_debug_regs() 59 trace_kvm_arm_set_dreg32("Restored MDSCR_EL1", restore_guest_debug_regs() 60 vcpu_sys_reg(vcpu, MDSCR_EL1)); restore_guest_debug_regs() 132 * the guest's MDSCR_EL1.SS and PSTATE.SS. Once the kvm_arm_setup_debug() 149 vcpu_sys_reg(vcpu, MDSCR_EL1) |= DBG_MDSCR_SS; kvm_arm_setup_debug() 151 vcpu_sys_reg(vcpu, MDSCR_EL1) &= ~DBG_MDSCR_SS; kvm_arm_setup_debug() 167 vcpu_sys_reg(vcpu, MDSCR_EL1) |= DBG_MDSCR_MDE; kvm_arm_setup_debug() 191 trace_kvm_arm_set_dreg32("MDSCR_EL1", vcpu_sys_reg(vcpu, MDSCR_EL1)); kvm_arm_setup_debug()
|
H A D | hyp.S | 401 // Check the state of MDSCR_EL1 402 ldr x25, [x25, #CPU_SYSREG_OFFSET(MDSCR_EL1)]
|
H A D | sys_regs.c | 491 /* MDSCR_EL1 */ 493 trap_debug_regs, reset_val, MDSCR_EL1, 0 },
|
/linux-4.4.14/arch/arm64/include/asm/ |
H A D | kvm_asm.h | 48 #define MDSCR_EL1 22 /* Monitor Debug System Control Register */ macro 89 #define cp14_DBGDSCRext (MDSCR_EL1 * 2)
|
H A D | debug-monitors.h | 31 /* MDSCR_EL1 enabling bits */
|
/linux-4.4.14/arch/arm64/kernel/ |
H A D | entry.S | 91 get_thread_info tsk // Ensure MDSCR_EL1.SS is clear,
|
Completed in 93 milliseconds