Searched refs:dr7 (Results 1 - 7 of 7) sorted by relevance

/darwin-on-arm/xnu/osfmk/i386/
H A Dpcb.c183 * Don't let an illegal value for dr7 get set. Specifically,
189 dr7_is_valid(uint32_t *dr7) argument
201 if ((*dr7 & mask1) == mask2)
214 if ((*dr7 & mask1) == mask2)
223 if (((((*dr7 >> (16 + i*4))) & 0x3) == 0) &&
224 ((((*dr7 >> (18 + i*4))) & 0x3) != 0))
230 *dr7 |= 0x1 << 10; /* set bit 10 to 1 */
231 *dr7 &= ~(0x1 << 11); /* set bit 11 to 0 */
232 *dr7 &= ~(0x1 << 12); /* set bit 12 to 0 */
233 *dr7
[all...]
H A Dgenassym.c244 DECLARE("DS_DR7", offsetof(struct x86_debug_state32 *, dr7));
253 DECLARE("DS64_DR7", offsetof(struct x86_debug_state64 *, dr7));
H A Dtrap.c446 long dr7 = 0x400; /* magic dr7 reset value; 32 bit on i386, 64 bit on x86_64 */ local
447 __asm__ volatile("mov %0,%%dr7" : : "r" (dr7));
H A Didt64.s532 mov %rax, %dr7 /* Set DR7 */
902 mov %rcx, %dr7
H A Didt.s537 cmpl $0,%eax /* is dr7 set to something? */
539 movl %eax,%db7 /* Set dr7 */
663 movl %ecx, %dr7
/darwin-on-arm/xnu/osfmk/mach/i386/
H A D_structs.h444 unsigned int dr7; variable
793 __uint64_t dr7; variable
/darwin-on-arm/xnu/osfmk/x86_64/
H A Didt64.s324 mov %rcx, %dr7
384 mov %rax, %dr7 /* Set DR7 */

Completed in 36 milliseconds