Searched refs:idtvec_info (Results 1 – 1 of 1) sorted by relevance
341 static void hvf_store_events(CPUState *cpu, uint32_t ins_len, uint64_t idtvec_info) in hvf_store_events() argument353 if (idtvec_info & VMCS_IDT_VEC_VALID) { in hvf_store_events()354 switch (idtvec_info & VMCS_IDT_VEC_TYPE) { in hvf_store_events()357 env->interrupt_injected = idtvec_info & VMCS_IDT_VEC_VECNUM; in hvf_store_events()364 env->exception_nr = idtvec_info & VMCS_IDT_VEC_VECNUM; in hvf_store_events()371 if ((idtvec_info & VMCS_IDT_VEC_TYPE) == VMCS_IDT_VEC_SWEXCEPTION || in hvf_store_events()372 (idtvec_info & VMCS_IDT_VEC_TYPE) == VMCS_IDT_VEC_SWINTR) { in hvf_store_events()375 if (idtvec_info & VMCS_IDT_VEC_ERRCODE_VALID) { in hvf_store_events()474 uint64_t idtvec_info = rvmcs(cpu->accel->fd, VMCS_IDT_VECTORING_INFO); in hvf_vcpu_exec() local476 hvf_store_events(cpu, ins_len, idtvec_info); in hvf_vcpu_exec()[all …]