Searched refs:idtr (Results 1 – 7 of 7) sorted by relevance
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/ |
A D | realmode.c | 29 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 D | vmcb.c | 154 vmcb->idtr.base = 0; in construct_vmcb() 155 vmcb->idtr.limit = 0; in construct_vmcb()
|
A D | svmdebug.c | 87 svm_dump_sel("IDTR", &vmcb->idtr); in svm_vmcb_dump()
|
A D | nestedsvm.c | 548 n2vmcb->idtr = ns_vmcb->idtr; in nsvm_vmcb_prepare4vmrun() 1136 ns_vmcb->idtr = n2vmcb->idtr; in nsvm_vmcb_prepare4vmexit()
|
A D | svm.c | 678 *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 D | common.c | 729 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 D | vmcb.h | 451 struct segment_register idtr; /* cleanbit 7 */ member
|
Completed in 15 milliseconds