Searched refs:intr_info (Results 1 – 5 of 5) sorted by relevance
/xen/xen/arch/x86/hvm/vmx/ |
A D | realmode.c | 157 unsigned long intr_info; in vmx_realmode() local 161 __vmread(VM_ENTRY_INTR_INFO, &intr_info); in vmx_realmode() 162 if ( intr_info & INTR_INFO_VALID_MASK ) in vmx_realmode() 169 (intr_info & INTR_INFO_VALID_MASK) ) in vmx_realmode() 171 realmode_deliver_exception((uint8_t)intr_info, 0, &hvmemul_ctxt); in vmx_realmode() 172 intr_info = 0; in vmx_realmode() 231 if ( intr_info & INTR_INFO_VALID_MASK ) in vmx_realmode() 232 __vmwrite(VM_ENTRY_INTR_INFO, intr_info); in vmx_realmode()
|
A D | intr.c | 162 unsigned long intr_info; in nvmx_intr_blocked() local 164 __vmread(VM_ENTRY_INTR_INFO, &intr_info); in nvmx_intr_blocked() 165 if ( intr_info & INTR_INFO_VALID_MASK ) in nvmx_intr_blocked() 269 unsigned long intr_info; in vmx_intr_assist() local 291 __vmread(VM_ENTRY_INTR_INFO, &intr_info); in vmx_intr_assist() 292 if ( intr_info & INTR_INFO_VALID_MASK ) in vmx_intr_assist() 315 __vmread(VM_ENTRY_INTR_INFO, &intr_info); in vmx_intr_assist() 316 if ( intr_info & INTR_INFO_VALID_MASK ) in vmx_intr_assist()
|
A D | vmx.c | 1679 nvmx->intr.intr_info = intr_fields; in nvmx_enqueue_n2_exceptions() 1779 unsigned long intr_info; in vmx_inject_event() local 1820 intr_info = vcpu_2_nvmx(curr).intr.intr_info; in vmx_inject_event() 1860 unsigned long intr_info; in vmx_event_pending() local 1863 __vmread(VM_ENTRY_INTR_INFO, &intr_info); in vmx_event_pending() 1865 return intr_info & INTR_INFO_VALID_MASK; in vmx_event_pending() 2226 unsigned long intr_info, error_code; in vmx_get_pending_event() local 2229 __vmread(VM_ENTRY_INTR_INFO, &intr_info); in vmx_get_pending_event() 2233 if ( !(intr_info & INTR_INFO_VALID_MASK) ) in vmx_get_pending_event() 3606 unsigned long intr_info; in vmx_idtv_reinject() local [all …]
|
A D | vvmx.c | 143 nvmx->intr.intr_info = 0; in nvmx_vcpu_initialise() 1349 if ( !(nvmx->intr.intr_info & INTR_INFO_VALID_MASK) ) in sync_exception_state() 1367 set_vvmcs(v, VM_EXIT_INTR_INFO, nvmx->intr.intr_info); in sync_exception_state() 1377 nvmx->intr.intr_info); in sync_exception_state() 1394 if ( intr_info & INTR_INFO_VALID_MASK ) in nvmx_update_apicv() 2408 !(nvmx->intr.intr_info & INTR_INFO_VALID_MASK) : in nvmx_idtv_handling() 2446 nvmx->intr.intr_info = 0; in nvmx_n2_vmexit_handler() 2452 unsigned long intr_info; in nvmx_n2_vmexit_handler() local 2459 __vmread(VM_EXIT_INTR_INFO, &intr_info); in nvmx_n2_vmexit_handler() 2460 vector = intr_info & INTR_INFO_VECTOR_MASK; in nvmx_n2_vmexit_handler() [all …]
|
/xen/xen/include/asm-x86/hvm/vmx/ |
A D | vvmx.h | 44 unsigned long intr_info; member
|
Completed in 18 milliseconds