Searched refs:dr6 (Results 1 - 11 of 11) sorted by relevance

/freebsd-10.1-release/sys/i386/i386/
H A Dswtch.s143 movl %dr6,%eax
326 movl %eax,%dr6
404 movl %dr6,%eax
479 movl %eax,%dr6
H A Ddb_trace.c90 { "dr6", NULL, db_dr6 },
115 DB_DRX_FUNC(dr6)
H A Dsupport.s749 movl %eax,%dr6
H A Dmachdep.c3637 u_int32_t dr7, dr6; /* debug registers dr6 and dr7 */ local
3638 u_int32_t bp; /* breakpoint bits extracted from dr6 */
3654 dr6 = rdr6();
3655 bp = dr6 & 0x0000000f;
/freebsd-10.1-release/sys/amd64/amd64/
H A Dcpu_switch.S276 movq %dr6,%r11
303 movq %r11,%dr6
365 movq %dr6,%rax
502 movq %rax,%dr6
H A Ddb_trace.c105 { "dr6", NULL, db_dr6 },
130 DB_DRX_FUNC(dr6)
H A Dmachdep.c2550 * Upper bits of dr6 and dr7 must not be set
2632 u_int64_t dr7, dr6; /* debug registers dr6 and dr7 */ local
2633 u_int64_t bp; /* breakpoint bits extracted from dr6 */
2649 dr6 = rdr6();
2650 bp = dr6 & 0x0000000f;
/freebsd-10.1-release/sys/xen/interface/arch-x86/hvm/
H A Dsave.h85 uint64_t dr6; member in struct:hvm_hw_cpu
194 uint64_t dr6; member in struct:hvm_hw_cpu_compat
/freebsd-10.1-release/sys/amd64/include/
H A Dcpufunc.h722 __asm __volatile("movq %%dr6,%0" : "=r" (data));
727 load_dr6(uint64_t dr6) argument
729 __asm __volatile("movq %0,%%dr6" : : "r" (dr6));
797 void load_dr6(uint64_t dr6);
/freebsd-10.1-release/sys/i386/include/
H A Dcpufunc.h646 __asm __volatile("movl %%dr6,%0" : "=r" (data));
651 load_dr6(u_int dr6) argument
653 __asm __volatile("movl %0,%%dr6" : : "r" (dr6));
735 void load_dr6(u_int dr6);
/freebsd-10.1-release/sys/pc98/pc98/
H A Dmachdep.c2918 u_int32_t dr7, dr6; /* debug registers dr6 and dr7 */ local
2919 u_int32_t bp; /* breakpoint bits extracted from dr6 */
2935 dr6 = rdr6();
2936 bp = dr6 & 0x0000000f;

Completed in 215 milliseconds