Searched refs:dr7 (Results 1 – 6 of 6) sorted by relevance
| /xnu-8019.80.24/tests/ |
| H A D | hvtest_x86_asm.s | 323 movq %dr7, %rax 330 movq %rbx, %dr7 368 movq %dr7, %rbx 373 movq %rbx, %dr7
|
| /xnu-8019.80.24/osfmk/i386/ |
| H A D | pcb.c | 234 if (!dr7d_is_valid(&ds->dr7)) { in debug_state_is_valid32() 244 if (!dr7d_is_valid((uint32_t *)&ds->dr7)) { in debug_state_is_valid64() 252 if (ds->dr7 & 0x1) { in debug_state_is_valid64() 258 if (ds->dr7 & (0x1 << 2)) { in debug_state_is_valid64() 264 if (ds->dr7 & (0x1 << 4)) { in debug_state_is_valid64() 270 if (ds->dr7 & (0x1 << 6)) { in debug_state_is_valid64() 277 ds->dr7 &= 0xffffffffULL; in debug_state_is_valid64() 2361 target->dr7 = src->dr7; in copy_debug_state32() 2386 target->dr7 = src->dr7; in copy_debug_state64()
|
| H A D | genassym.c | 197 DECLARE("DS_DR7", offsetof(struct x86_debug_state32, dr7)); in main() 206 DECLARE("DS64_DR7", offsetof(struct x86_debug_state64, dr7)); in main()
|
| H A D | trap.c | 502 long dr7 = 0x400; /* magic dr7 reset value; 32 bit on i386, 64 bit on x86_64 */ in reset_dr7() local 503 __asm__ volatile ("mov %0,%%dr7" : : "r" (dr7)); in reset_dr7()
|
| /xnu-8019.80.24/osfmk/mach/i386/ |
| H A D | _structs.h | 660 unsigned int dr7; variable 1296 __uint64_t dr7; variable
|
| /xnu-8019.80.24/osfmk/x86_64/ |
| H A D | idt64.s | 1390 mov %rcx, %dr7 1419 mov %rax, %dr7 /* Set DR7 */
|