Searched refs:dr (Results 1 – 14 of 14) sorted by relevance
| /xen/xen/drivers/passthrough/vtd/ |
| A D | qinval.c | 110 u8 granu, u8 dr, u8 dw, in queue_invalidate_iotlb_sync() argument 128 qinval_entry->q.iotlb_inv_dsc.lo.dr = dr; in queue_invalidate_iotlb_sync() 351 u8 dr = 0, dw = 0; in flush_iotlb_qi() local 374 dr = 1; in flush_iotlb_qi() 378 dr, dw, did, size_order, 0, addr); in flush_iotlb_qi()
|
| A D | iommu.h | 397 dr : 1, member
|
| /xen/xen/include/asm-x86/hvm/svm/ |
| A D | vmcb.h | 395 bool dr:1; /* 6: dr6, dr7 */ member 629 VMCB_ACCESSORS(dr6, dr) 630 VMCB_ACCESSORS(dr7, dr)
|
| /xen/xen/arch/x86/pv/ |
| A D | misc-hypercalls.c | 74 v->arch.dr[reg] = value; in set_debugreg()
|
| A D | emul-priv-op.c | 328 start = v->arch.dr[i]; in check_guest_io_breakpoint()
|
| /xen/xen/arch/x86/ |
| A D | x86_emulate.c | 114 *val = array_access_nospec(curr->arch.dr, reg); in x86emul_read_dr()
|
| A D | domain.c | 364 memset(v->arch.dr, 0, sizeof(v->arch.dr)); in arch_vcpu_regs_init() 926 for ( i = 0; i < ARRAY_SIZE(v->arch.dr); ++i ) in arch_set_info_guest() 927 v->arch.dr[i] = c(debugreg[i]); in arch_set_info_guest() 1021 memset(v->arch.dr, 0, sizeof(v->arch.dr)); in arch_set_info_guest() 1026 for ( i = 0; i < ARRAY_SIZE(v->arch.dr); i++ ) in arch_set_info_guest()
|
| A D | traps.c | 2142 write_debugreg(0, curr->arch.dr[0]); in activate_debugregs() 2143 write_debugreg(1, curr->arch.dr[1]); in activate_debugregs() 2144 write_debugreg(2, curr->arch.dr[2]); in activate_debugregs() 2145 write_debugreg(3, curr->arch.dr[3]); in activate_debugregs()
|
| A D | domctl.c | 1546 for ( i = 0; i < ARRAY_SIZE(v->arch.dr); ++i ) in arch_get_info_guest() 1547 c(debugreg[i] = v->arch.dr[i]); in arch_get_info_guest()
|
| /xen/xen/arch/x86/hvm/svm/ |
| A D | svm.c | 201 v->arch.dr[0] = read_debugreg(0); in svm_save_dr() 202 v->arch.dr[1] = read_debugreg(1); in svm_save_dr() 203 v->arch.dr[2] = read_debugreg(2); in svm_save_dr() 204 v->arch.dr[3] = read_debugreg(3); in svm_save_dr() 232 write_debugreg(0, v->arch.dr[0]); in __restore_debug_registers() 233 write_debugreg(1, v->arch.dr[1]); in __restore_debug_registers() 234 write_debugreg(2, v->arch.dr[2]); in __restore_debug_registers() 235 write_debugreg(3, v->arch.dr[3]); in __restore_debug_registers()
|
| A D | nestedsvm.c | 616 if ( !clean.dr ) in nsvm_vmcb_prepare4vmrun()
|
| /xen/xen/arch/x86/hvm/vmx/ |
| A D | vmx.c | 619 v->arch.dr[0] = read_debugreg(0); in vmx_save_dr() 620 v->arch.dr[1] = read_debugreg(1); in vmx_save_dr() 621 v->arch.dr[2] = read_debugreg(2); in vmx_save_dr() 622 v->arch.dr[3] = read_debugreg(3); in vmx_save_dr() 635 write_debugreg(0, v->arch.dr[0]); in __restore_debug_registers() 636 write_debugreg(1, v->arch.dr[1]); in __restore_debug_registers() 637 write_debugreg(2, v->arch.dr[2]); in __restore_debug_registers() 638 write_debugreg(3, v->arch.dr[3]); in __restore_debug_registers()
|
| /xen/xen/include/asm-x86/ |
| A D | domain.h | 573 unsigned long dr[4]; member
|
| /xen/xen/arch/x86/hvm/ |
| A D | hvm.c | 851 .dr0 = v->arch.dr[0], in hvm_save_cpu_ctxt() 852 .dr1 = v->arch.dr[1], in hvm_save_cpu_ctxt() 853 .dr2 = v->arch.dr[2], in hvm_save_cpu_ctxt() 854 .dr3 = v->arch.dr[3], in hvm_save_cpu_ctxt() 1181 v->arch.dr[0] = ctxt.dr0; in hvm_load_cpu_ctxt() 1182 v->arch.dr[1] = ctxt.dr1; in hvm_load_cpu_ctxt() 1183 v->arch.dr[2] = ctxt.dr2; in hvm_load_cpu_ctxt() 1184 v->arch.dr[3] = ctxt.dr3; in hvm_load_cpu_ctxt()
|
Completed in 62 milliseconds