Home
last modified time | relevance | path

Searched refs:dr7 (Results 1 – 10 of 10) sorted by relevance

/linux/tools/perf/arch/x86/tests/
H A Dbp-modify.c63 unsigned long rip = 0, dr7 = 1; in bp_modify1() local
94 offsetof(struct user, u_debugreg[7]), dr7)) { in bp_modify1()
136 unsigned long rip = 0, dr7 = 1; in bp_modify2() local
161 offsetof(struct user, u_debugreg[7]), dr7)) { in bp_modify2()
/linux/tools/testing/selftests/breakpoints/
H A Dbreakpoint_test.c59 unsigned long vdr7, dr7; in toggle_breakpoint() local
88 dr7 = ptrace(PTRACE_PEEKUSER, child_pid, in toggle_breakpoint()
104 dr7 |= vdr7; in toggle_breakpoint()
106 dr7 &= ~vdr7; in toggle_breakpoint()
109 offsetof(struct user, u_debugreg[7]), dr7); in toggle_breakpoint()
/linux/arch/x86/kvm/
H A Dsmm.h59 u32 dr7; member
130 u64 dr7; member
/linux/arch/x86/kernel/cpu/mce/
H A Dcore.c2111 unsigned long dr7; in exc_machine_check_kernel()
2113 dr7 = local_db_save(); in exc_machine_check_kernel()
2130 local_db_restore(dr7); in exc_machine_check_user()
2135 unsigned long dr7; in exc_machine_check_user()
2139 dr7 = local_db_save(); in DEFINE_IDTENTRY_MCE()
2141 local_db_restore(dr7); in DEFINE_IDTENTRY_MCE() local
2151 unsigned long dr7; DEFINE_IDTENTRY_MCE_USER() local
2172 unsigned long dr7; DEFINE_FREDENTRY_MCE() local
2186 unsigned long dr7; DEFINE_IDTENTRY_RAW() local
/linux/arch/x86/include/asm/
H A Dhw_breakpoint.h70 int decode_dr7(unsigned long dr7, int bpnum, unsigned *len, unsigned *type);
/linux/tools/testing/selftests/kvm/lib/x86/
H A Dsvm.c114 asm volatile ("mov %%dr7, %0" : "=r"(save->dr7) : : "memory"); in generic_svm_setup()
/linux/arch/x86/kernel/
H A Dptrace.c498 int dr7 = 0; in ptrace_get_dr7() local
504 dr7 |= encode_dr7(i, info->len, info->type); in ptrace_get_dr7()
508 return dr7; in ptrace_get_dr7()
/linux/tools/arch/x86/include/uapi/asm/
H A Dkvm.h295 __u64 dr7; member
380 __u64 dr7; member
/linux/arch/x86/kvm/svm/
H A Dsvm.c1932 vcpu->arch.dr7 = svm->vmcb->save.dr7; in svm_sync_dirty_debug_regs()
1944 svm->vmcb->save.dr7 = value; in svm_sync_dirty_debug_regs()
2049 kvm_run->debug.arch.dr7 = svm->vmcb->save.dr7; in db_interception()
3534 "dr6:", save->dr6, "dr7:", save->dr7); in dump_vmcb()
/linux/arch/x86/kvm/vmx/
H A Dvmx.c5541 kvm_run->debug.arch.dr7 = vmcs_readl(GUEST_DR7); in handle_exception_nmi()
5761 int dr, dr7, reg; in handle_dr() local
5771 dr7 = vmcs_readl(GUEST_DR7); in handle_dr()
5772 if (dr7 & DR7_GD) { in handle_dr()
5780 vcpu->run->debug.arch.dr7 = dr7; in handle_dr()
5825 vcpu->arch.dr7 = vmcs_readl(GUEST_DR7); in vmx_sync_dirty_debug_regs()