Home
last modified time | relevance | path

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

/xnu-8792.61.2/osfmk/i386/
H A Dpcb.c233 if (!dr7d_is_valid(&ds->dr7)) { in debug_state_is_valid32()
243 if (!dr7d_is_valid((uint32_t *)&ds->dr7)) { in debug_state_is_valid64()
251 if (ds->dr7 & 0x1) { in debug_state_is_valid64()
257 if (ds->dr7 & (0x1 << 2)) { in debug_state_is_valid64()
263 if (ds->dr7 & (0x1 << 4)) { in debug_state_is_valid64()
269 if (ds->dr7 & (0x1 << 6)) { in debug_state_is_valid64()
276 ds->dr7 &= 0xffffffffULL; in debug_state_is_valid64()
2387 target->dr7 = src->dr7; in copy_debug_state32()
2412 target->dr7 = src->dr7; in copy_debug_state64()
H A Dgenassym.c174 DECLARE("DS_DR7", offsetof(struct x86_debug_state32, dr7)); in main()
183 DECLARE("DS64_DR7", offsetof(struct x86_debug_state64, dr7)); in main()
H A Dtrap.c503 long dr7 = 0x400; /* magic dr7 reset value; 32 bit on i386, 64 bit on x86_64 */ in reset_dr7() local
504 __asm__ volatile ("mov %0,%%dr7" : : "r" (dr7)); in reset_dr7()
/xnu-8792.61.2/osfmk/mach/i386/
H A D_structs.h660 unsigned int dr7; variable
1296 __uint64_t dr7; variable
/xnu-8792.61.2/osfmk/x86_64/
H A Didt64.s1390 mov %rcx, %dr7
1419 mov %rax, %dr7 /* Set DR7 */