Home
last modified time | relevance | path

Searched refs:intr_info (Results 1 – 5 of 5) sorted by relevance

/xen/xen/arch/x86/hvm/vmx/
A Drealmode.c157 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 Dintr.c162 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 Dvmx.c1679 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 Dvvmx.c143 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 Dvvmx.h44 unsigned long intr_info; member

Completed in 18 milliseconds