Searched refs:emulation_failure (Results 1 – 6 of 6) sorted by relevance
29 TEST_ASSERT(run->emulation_failure.suberror == KVM_INTERNAL_ERROR_EMULATION, in handle_flds_emulation_failure_exit()31 run->emulation_failure.suberror); in handle_flds_emulation_failure_exit()33 flags = run->emulation_failure.flags; in handle_flds_emulation_failure_exit()34 TEST_ASSERT(run->emulation_failure.ndata >= 3 && in handle_flds_emulation_failure_exit()38 TEST_ASSERT(run->emulation_failure.insn_size >= 2, in handle_flds_emulation_failure_exit()40 run->emulation_failure.insn_size); in handle_flds_emulation_failure_exit()42 insn_bytes = run->emulation_failure.insn_bytes; in handle_flds_emulation_failure_exit()
30 TEST_ASSERT(run->emulation_failure.suberror == KVM_INTERNAL_ERROR_EMULATION, in __run_vcpu_with_invalid_state()32 run->emulation_failure.suberror); in __run_vcpu_with_invalid_state()
346 } emulation_failure; member
8776 run->emulation_failure.suberror = KVM_INTERNAL_ERROR_EMULATION; in prepare_emulation_failure_exit()8788 run->emulation_failure.flags = 0; in prepare_emulation_failure_exit()8791 BUILD_BUG_ON((sizeof(run->emulation_failure.insn_size) + in prepare_emulation_failure_exit()8792 sizeof(run->emulation_failure.insn_bytes) != 16)); in prepare_emulation_failure_exit()8794 run->emulation_failure.flags |= in prepare_emulation_failure_exit()8796 run->emulation_failure.insn_size = insn_size; in prepare_emulation_failure_exit()8797 memset(run->emulation_failure.insn_bytes, 0x90, in prepare_emulation_failure_exit()8798 sizeof(run->emulation_failure.insn_bytes)); in prepare_emulation_failure_exit()8799 memcpy(run->emulation_failure.insn_bytes, insn_bytes, insn_size); in prepare_emulation_failure_exit()8806 run->emulation_failure.ndata = info_start + ARRAY_SIZE(info) + ndata; in prepare_emulation_failure_exit()
8045 failure. When these exits to userspace occur use the emulation_failure struct8047 emulation_failure struct matches the content better. It also explicitly