Searched refs:emulation_failure (Results 1 - 5 of 5) sorted by relevance

/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dflds_emulation.h29 TEST_ASSERT(run->emulation_failure.suberror == KVM_INTERNAL_ERROR_EMULATION,
31 run->emulation_failure.suberror);
33 flags = run->emulation_failure.flags;
34 TEST_ASSERT(run->emulation_failure.ndata >= 3 &&
36 "run->emulation_failure is missing instruction bytes");
38 TEST_ASSERT(run->emulation_failure.insn_size >= 2,
40 run->emulation_failure.insn_size);
42 insn_bytes = run->emulation_failure.insn_bytes;
H A Dvmx_exception_with_invalid_guest_state.c30 TEST_ASSERT(run->emulation_failure.suberror == KVM_INTERNAL_ERROR_EMULATION,
32 run->emulation_failure.suberror);
/linux-master/include/uapi/linux/
H A Dkvm.h192 /* Flags that describe what fields in emulation_failure hold valid data. */
308 * "struct emulation_failure" is an overlay of "struct internal"
333 } emulation_failure; member in union:kvm_run::__anon894
/linux-master/tools/include/uapi/linux/
H A Dkvm.h192 /* Flags that describe what fields in emulation_failure hold valid data. */
308 * "struct emulation_failure" is an overlay of "struct internal"
333 } emulation_failure; member in union:kvm_run::__anon162
/linux-master/arch/x86/kvm/
H A Dx86.c8730 run->emulation_failure.suberror = KVM_INTERNAL_ERROR_EMULATION;
8735 * when expanding kvm_run.emulation_failure in the future.
8742 run->emulation_failure.flags = 0;
8745 BUILD_BUG_ON((sizeof(run->emulation_failure.insn_size) +
8746 sizeof(run->emulation_failure.insn_bytes) != 16));
8748 run->emulation_failure.flags |=
8750 run->emulation_failure.insn_size = insn_size;
8751 memset(run->emulation_failure.insn_bytes, 0x90,
8752 sizeof(run->emulation_failure.insn_bytes));
8753 memcpy(run->emulation_failure
[all...]

Completed in 227 milliseconds