Searched refs:dr7 (Results 1 - 7 of 7) sorted by relevance
/darwin-on-arm/xnu/osfmk/i386/ |
H A D | pcb.c | 183 * 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 D | genassym.c | 244 DECLARE("DS_DR7", offsetof(struct x86_debug_state32 *, dr7)); 253 DECLARE("DS64_DR7", offsetof(struct x86_debug_state64 *, dr7));
|
H A D | trap.c | 446 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 D | idt64.s | 532 mov %rax, %dr7 /* Set DR7 */ 902 mov %rcx, %dr7
|
H A D | idt.s | 537 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.h | 444 unsigned int dr7; variable 793 __uint64_t dr7; variable
|
/darwin-on-arm/xnu/osfmk/x86_64/ |
H A D | idt64.s | 324 mov %rcx, %dr7 384 mov %rax, %dr7 /* Set DR7 */
|
Completed in 87 milliseconds