Home
last modified time | relevance | path

Searched refs:idtr (Results 1 – 7 of 7) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/
A Drealmode.c29 struct segment_register *idtr, *csr; in realmode_deliver_exception() local
35 idtr = hvmemul_get_seg_reg(x86_seg_idtr, hvmemul_ctxt); in realmode_deliver_exception()
41 if ( idtr->limit < last_byte || in realmode_deliver_exception()
42 hvm_copy_from_guest_phys(&cs_eip, idtr->base + vector * 4, 4) != in realmode_deliver_exception()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dvmcb.c154 vmcb->idtr.base = 0; in construct_vmcb()
155 vmcb->idtr.limit = 0; in construct_vmcb()
A Dsvmdebug.c87 svm_dump_sel("IDTR", &vmcb->idtr); in svm_vmcb_dump()
A Dnestedsvm.c548 n2vmcb->idtr = ns_vmcb->idtr; in nsvm_vmcb_prepare4vmrun()
1136 ns_vmcb->idtr = n2vmcb->idtr; in nsvm_vmcb_prepare4vmexit()
A Dsvm.c678 *reg = vmcb->idtr; in svm_get_segment_register()
752 vmcb->idtr.base = reg->base; in svm_set_segment_register()
753 vmcb->idtr.limit = reg->limit; in svm_set_segment_register()
1245 struct segment_register cs, idtr; in svm_emul_swint_injection() local
1277 hvm_get_segment_register(curr, x86_seg_idtr, &idtr); in svm_emul_swint_injection()
1278 if ( !hvm_virtual_to_linear_addr(x86_seg_idtr, &idtr, idte_offset, in svm_emul_swint_injection()
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/
A Dcommon.c729 const struct desc_ptr idtr = { in load_system_tables() local
770 asm volatile ("lidt %0" : : "m" (idtr) ); in load_system_tables()
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/
A Dvmcb.h451 struct segment_register idtr; /* cleanbit 7 */ member

Completed in 15 milliseconds