/freebsd-11-stable/sys/i386/i386/ |
H A D | trap.c | 185 register_t addr, dr6; local 196 dr6 = 0; 336 dr6 = rdr6(); 337 if ((dr6 & DBREG_DR6_BS) != 0) { 639 dr6 = rdr6(); 669 if (user_dbreg_trap(dr6) && 687 * properly set bits in %dr6, e.g. Haswell 709 if (kdb_trap(type, dr6, frame))
|
H A D | swtch.s | 138 movl %dr6,%eax 310 movl %eax,%dr6 388 movl %dr6,%eax 463 movl %eax,%dr6
|
H A D | support.s | 738 movl %eax,%dr6
|
H A D | machdep.c | 1601 db_printf("dr6\t0x%08x\n", rdr6()); 3339 user_dbreg_trap(register_t dr6) argument 3342 u_int32_t bp; /* breakpoint bits extracted from dr6 */ 3347 bp = dr6 & DBREG_DR6_BMASK;
|
/freebsd-11-stable/sys/amd64/amd64/ |
H A D | trap.c | 187 register_t addr, dr6; local 196 dr6 = 0; 298 dr6 = rdr6(); 299 if ((dr6 & DBREG_DR6_BS) != 0) { 546 dr6 = rdr6(); 559 if (user_dbreg_trap(dr6)) 576 * properly set bits in %dr6, e.g. Haswell 616 if (kdb_trap(type, dr6, frame))
|
H A D | cpu_switch.S | 258 movq %dr6,%r11 285 movq %r11,%dr6 347 movq %dr6,%rax 484 movq %rax,%dr6
|
H A D | machdep.c | 917 db_printf("dr6\t0x%016lx\n", rdr6()); 2451 * Upper bits of dr6 and dr7 must not be set 2531 user_dbreg_trap(register_t dr6) argument 2534 u_int64_t bp; /* breakpoint bits extracted from dr6 */ 2539 bp = dr6 & DBREG_DR6_BMASK;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
H A D | RegisterContextMinidump_x86_32.h | 68 llvm::support::ulittle32_t dr6; member in struct:lldb_private::minidump::MinidumpContext_x86_32
|
H A D | RegisterContextMinidump_x86_64.h | 99 llvm::support::ulittle64_t dr6; member in struct:lldb_private::minidump::MinidumpContext_x86_64
|
/freebsd-11-stable/sys/x86/include/ |
H A D | x86_var.h | 150 int user_dbreg_trap(register_t dr6);
|
/freebsd-11-stable/sys/amd64/vmm/amd/ |
H A D | vmcb.c | 193 *retval = state->dr6; 288 state->dr6 = val;
|
H A D | vmcb.h | 304 uint64_t dr6; member in struct:vmcb_state
|
H A D | svm.c | 526 state->dr6 = DBREG_DR6_RESERVED1;
|
/freebsd-11-stable/sys/i386/include/ |
H A D | cpufunc.h | 666 __asm __volatile("movl %%dr6,%0" : "=r" (data)); 671 load_dr6(u_int dr6) argument 673 __asm __volatile("movl %0,%%dr6" : : "r" (dr6)); 755 void load_dr6(u_int dr6);
|
/freebsd-11-stable/sys/amd64/include/ |
H A D | cpufunc.h | 841 __asm __volatile("movq %%dr6,%0" : "=r" (data)); 846 load_dr6(uint64_t dr6) argument 848 __asm __volatile("movq %0,%%dr6" : : "r" (dr6)); 930 void load_dr6(uint64_t dr6);
|
/freebsd-11-stable/sys/xen/interface/arch-x86/hvm/ |
H A D | save.h | 85 uint64_t dr6; member in struct:hvm_hw_cpu 194 uint64_t dr6; member in struct:hvm_hw_cpu_compat
|
/freebsd-11-stable/usr.sbin/bhyvectl/ |
H A D | bhyvectl.c | 126 " [--set-dr6=<DR6>]\n" 127 " [--get-dr6]\n" 654 uint64_t cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; local 715 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_DR6, &dr6); 717 printf("dr6[%d]\t\t0x%016lx\n", vcpu, dr6); 1327 { "set-dr6", REQ_ARG, 0, SET_DR6 }, 1388 { "get-dr6", NO_ARG, &get_dr6, 1 }, 1665 uint64_t rax, cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; local 1734 dr6 [all...] |