Searched refs:dr7 (Results 1 – 19 of 19) sorted by relevance
/xen/xen/arch/x86/pv/ |
A D | misc-hypercalls.c | 155 if ( (v == curr) && !(v->arch.dr7 & DR7_ACTIVE_MASK) ) in set_debugreg() 162 v->arch.dr7 = value; in set_debugreg()
|
A D | emul-priv-op.c | 331 switch ( (v->arch.dr7 >> in check_guest_io_breakpoint()
|
/xen/tools/debugger/kdd/ |
A D | kdd-xen.c | 271 r->dr7 = cpu->dr7; in kdd_get_regs_x86_64() 306 cpu->dr7 = r->dr7; in kdd_set_regs_x86_64() 376 c->dr7 = cpu->dr7; in kdd_get_ctrl_x86_32() 398 c->dr7 = cpu->dr7; in kdd_get_ctrl_x86_64()
|
A D | kdd.h | 379 uint64_t dr7; member 422 uint32_t dr7; member 444 uint64_t dr7; member
|
/xen/xen/arch/x86/ |
A D | x86_emulate.c | 132 *val = curr->arch.dr7 | curr->arch.pv.dr7_emul; in x86emul_read_dr()
|
A D | vm_event.c | 230 req->data.regs.x86.dr7 = curr->arch.dr7; in vm_event_fill_regs()
|
A D | traps.c | 1921 unsigned int bp, dr7 = read_debugreg(7); in do_debug() local 1926 (dr7 & (3u << (bp * DR_ENABLE_SIZE))) && /* Enabled? */ in do_debug() 1927 ((dr7 & (3u << ((bp * DR_CONTROL_SIZE) + /* Insn? */ in do_debug() 2153 if ( curr->arch.dr7 & DR7_ACTIVE_MASK ) in activate_debugregs() 2154 write_debugreg(7, curr->arch.dr7); in activate_debugregs()
|
A D | domain.c | 366 v->arch.dr7 = X86_DR7_DEFAULT; in arch_vcpu_regs_init() 929 v->arch.dr7 = c(debugreg[7]); in arch_set_info_guest() 1023 v->arch.dr7 = X86_DR7_DEFAULT; in arch_set_info_guest() 1552 if ( unlikely(v->arch.dr7 & DR7_ACTIVE_MASK) ) in paravirt_ctxt_switch_from() 1565 if ( unlikely(v->arch.dr7 & DR7_ACTIVE_MASK) ) in paravirt_ctxt_switch_to()
|
A D | msr.c | 567 if ( v == curr && (curr->arch.dr7 & DR7_ACTIVE_MASK) ) in guest_wrmsr()
|
A D | domctl.c | 1549 c(debugreg[7] = v->arch.dr7 | in arch_get_info_guest()
|
/xen/xen/include/public/arch-x86/hvm/ |
A D | save.h | 90 uint64_t dr7; member 204 uint64_t dr7; member
|
/xen/xen/include/public/ |
A D | vm_event.h | 198 uint64_t dr7; member
|
/xen/xen/include/asm-x86/ |
A D | domain.h | 574 unsigned long dr7; /* Ideally int, but __vmread() needs long. */ member
|
/xen/xen/include/asm-x86/hvm/svm/ |
A D | vmcb.h | 630 VMCB_ACCESSORS(dr7, dr)
|
/xen/tools/misc/ |
A D | xen-hvmctx.c | 180 (unsigned long long) c.dr6, (unsigned long long) c.dr7, in dump_cpu()
|
/xen/xen/arch/x86/hvm/svm/ |
A D | svm.c | 206 v->arch.dr7 = vmcb_get_dr7(vmcb); in svm_save_dr() 237 vmcb_set_dr7(vmcb, v->arch.dr7); in __restore_debug_registers() 250 if ( unlikely(v->arch.dr7 & DR7_ACTIVE_MASK) ) in svm_restore_dr()
|
/xen/xen/arch/x86/hvm/vmx/ |
A D | vmx.c | 625 __vmread(GUEST_DR7, &v->arch.dr7); in vmx_save_dr() 652 if ( unlikely(v->arch.dr7 & DR7_ACTIVE_MASK) ) in vmx_restore_dr() 750 __vmwrite(GUEST_DR7, c->dr7); in vmx_vmcs_restore() 1874 __vmwrite(GUEST_DR7, v->arch.dr7); in vmx_set_info_guest()
|
/xen/xen/arch/x86/hvm/ |
A D | hvm.c | 856 .dr7 = v->arch.dr7, in hvm_save_cpu_ctxt() 1186 v->arch.dr7 = ctxt.dr7; in hvm_load_cpu_ctxt()
|
/xen/tools/libxc/ |
A D | xc_dom_x86.c | 1077 bsp_ctx.cpu.dr7 = X86_DR7_DEFAULT; in vcpu_hvm()
|
Completed in 52 milliseconds