| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| H A D | NativeRegisterContextDBReg_x86.cpp | 133 RegisterValue dr7; in IsWatchpointVacant() local 134 Status error = ReadRegister(GetDR(7), dr7); in IsWatchpointVacant() 138 is_vacant = !(dr7.GetAsUInt64() & GetEnableBit(wp_index)); in IsWatchpointVacant() 168 RegisterValue dr7, drN; in SetHardwareWatchpointWithIndex() local 169 error = ReadRegister(GetDR(7), dr7); in SetHardwareWatchpointWithIndex() 187 (dr7.GetAsUInt64() & GetWatchControlBitmask(wp_index)) != in SetHardwareWatchpointWithIndex() 210 RegisterValue dr7; in ClearHardwareWatchpoint() local 211 Status error = ReadRegister(GetDR(7), dr7); in ClearHardwareWatchpoint() 215 return WriteRegister(GetDR(7), RegisterValue(dr7.GetAsUInt64() & in ClearHardwareWatchpoint() 234 RegisterValue dr7; in ClearAllHardwareWatchpoints() local [all …]
|
| /freebsd-14.2/sys/i386/i386/ |
| H A D | swtch.S | 128 movl %dr7,%eax /* yes, do the save */ 131 movl %eax,%dr7 304 movl %dr7,%eax 309 movl %eax,%dr7 373 movl %dr7,%eax 448 movl %eax,%dr7
|
| H A D | exec_machdep.c | 1390 u_int32_t dr7; in user_dbreg_trap() local 1405 dr7 = rdr7(); in user_dbreg_trap() 1406 if ((dr7 & 0x000000ff) == 0) { in user_dbreg_trap()
|
| H A D | support.S | 258 movl %eax,%dr7 /* disable all breakpoints first */
|
| /freebsd-14.2/sys/amd64/amd64/ |
| H A D | cpu_switch.S | 240 movq %dr7,%rax /* yes, do the save */ 253 movq %rax,%dr7 257 movq %dr7,%rax 273 movq %rax,%dr7 341 movq %dr7,%rax 481 movq %rax,%dr7
|
| H A D | exec_machdep.c | 917 u_int64_t dr7; in user_dbreg_trap() local 932 dr7 = rdr7(); in user_dbreg_trap() 933 if ((dr7 & 0x000000ff) == 0) { in user_dbreg_trap()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
| H A D | RegisterContextMinidump_x86_32.h | 69 llvm::support::ulittle32_t dr7; member
|
| H A D | RegisterContextMinidump_x86_64.h | 100 llvm::support::ulittle64_t dr7; member
|
| /freebsd-14.2/sys/amd64/vmm/amd/ |
| H A D | vmcb.c | 198 *retval = state->dr7; in vmcb_read() 310 state->dr7 = val; in vmcb_write()
|
| H A D | vmcb.h | 320 uint64_t dr7; member
|
| H A D | svm.c | 549 state->dr7 = DBREG_DR7_RESERVED1; in vmcb_init()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
| H A D | NativeRegisterContextFreeBSD_x86_64.cpp | 597 RegisterValue dr7; in CopyHardwareWatchpointsFrom() local 598 Status res = r_source.ReadRegister(GetDR(7), dr7); in CopyHardwareWatchpointsFrom() 601 if ((dr7.GetAsUInt64() & 0xFF) == 0) in CopyHardwareWatchpointsFrom()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/ |
| H A D | NativeRegisterContextNetBSD_x86_64.cpp | 587 RegisterValue dr7; in CopyHardwareWatchpointsFrom() local 588 Status res = r_source.ReadRegister(GetDR(7), dr7); in CopyHardwareWatchpointsFrom() 591 if ((dr7.GetAsUInt64() & 0xFF) == 0) in CopyHardwareWatchpointsFrom()
|
| /freebsd-14.2/sys/contrib/xen/arch-x86/hvm/ |
| H A D | save.h | 90 uint64_t dr7; member 204 uint64_t dr7; member
|
| /freebsd-14.2/sys/i386/include/ |
| H A D | cpufunc.h | 669 load_dr7(u_int dr7) in load_dr7() argument 671 __asm __volatile("movl %0,%%dr7" : : "r" (dr7)); in load_dr7()
|
| /freebsd-14.2/sys/contrib/xen/ |
| H A D | vm_event.h | 206 uint64_t dr7; member
|
| /freebsd-14.2/usr.sbin/bhyvectl/ |
| H A D | bhyvectl.c | 486 uint64_t cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; in get_all_registers() local 553 error = vm_get_register(vcpu, VM_REG_GUEST_DR7, &dr7); in get_all_registers() 555 printf("dr7[%d]\t\t0x%016lx\n", vcpuid, dr7); in get_all_registers() 1634 uint64_t rax, cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; in main() local 1711 dr7 = strtoul(optarg, NULL, 0); in main() 1875 error = vm_set_register(vcpu, VM_REG_GUEST_DR7, dr7); in main()
|
| /freebsd-14.2/sys/amd64/include/ |
| H A D | cpufunc.h | 835 load_dr7(uint64_t dr7) in load_dr7() argument 837 __asm __volatile("movq %0,%%dr7" : : "r" (dr7)); in load_dr7()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86RegisterInfo.td | 493 def DR7 : X86Reg<"dr7", 7>;
|