Home
last modified time | relevance | path

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

/xnu-8019.80.24/tests/
H A Dhvtest_x86_asm.s323 movq %dr7, %rax
330 movq %rbx, %dr7
368 movq %dr7, %rbx
373 movq %rbx, %dr7
/xnu-8019.80.24/osfmk/i386/
H A Dpcb.c234 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 Dgenassym.c197 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 Dtrap.c502 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.h660 unsigned int dr7; variable
1296 __uint64_t dr7; variable
/xnu-8019.80.24/osfmk/x86_64/
H A Didt64.s1390 mov %rcx, %dr7
1419 mov %rax, %dr7 /* Set DR7 */