Home
last modified time | relevance | path

Searched refs:insn_bytes (Results 1 – 10 of 10) sorted by relevance

/Linux-v6.1/tools/testing/selftests/kvm/x86_64/
Demulator_error_test.c38 static bool is_flds(uint8_t *insn_bytes, uint8_t insn_size) in is_flds() argument
41 insn_bytes[0] == 0xd9 && in is_flds()
42 GET_REG(insn_bytes[1]) == 0x0 && in is_flds()
43 GET_MOD(insn_bytes[1]) == 0x0 && in is_flds()
45 GET_RM(insn_bytes[1]) != 0x4 && in is_flds()
47 GET_RM(insn_bytes[1]) != 0x5; in is_flds()
54 uint8_t *insn_bytes; in process_exit_on_emulation_error() local
72 insn_bytes = run->emulation_failure.insn_bytes; in process_exit_on_emulation_error()
78 TEST_ASSERT(is_flds(insn_bytes, insn_size), in process_exit_on_emulation_error()
/Linux-v6.1/arch/x86/kernel/
Dsev.c269 int insn_bytes; in __vc_decode_user_insn() local
271 insn_bytes = insn_fetch_from_user_inatomic(ctxt->regs, buffer); in __vc_decode_user_insn()
272 if (insn_bytes == 0) { in __vc_decode_user_insn()
278 } else if (insn_bytes == -EINVAL) { in __vc_decode_user_insn()
286 if (!insn_decode_from_regs(&ctxt->insn, ctxt->regs, buffer, insn_bytes)) in __vc_decode_user_insn()
/Linux-v6.1/tools/testing/selftests/kvm/include/x86_64/
Dsvm.h97 u8 insn_bytes[15]; member
/Linux-v6.1/arch/x86/include/asm/
Dsvm.h152 u8 insn_bytes[15]; member
/Linux-v6.1/tools/include/uapi/linux/
Dkvm.h416 __u8 insn_bytes[15]; member
/Linux-v6.1/include/uapi/linux/
Dkvm.h416 __u8 insn_bytes[15]; member
/Linux-v6.1/arch/x86/kvm/
Dx86.c8365 u8 ndata, u8 *insn_bytes, u8 insn_size) in prepare_emulation_failure_exit() argument
8398 sizeof(run->emulation_failure.insn_bytes) != 16)); in prepare_emulation_failure_exit()
8403 memset(run->emulation_failure.insn_bytes, 0x90, in prepare_emulation_failure_exit()
8404 sizeof(run->emulation_failure.insn_bytes)); in prepare_emulation_failure_exit()
8405 memcpy(run->emulation_failure.insn_bytes, insn_bytes, insn_size); in prepare_emulation_failure_exit()
/Linux-v6.1/arch/x86/kvm/svm/
Dsvm.c1959 svm->vmcb->control.insn_bytes : NULL, in pf_interception()
1973 svm->vmcb->control.insn_bytes : NULL, in npf_interception()
/Linux-v6.1/tools/perf/util/intel-pt-decoder/
Dintel-pt-decoder.c196 unsigned int insn_bytes; member
/Linux-v6.1/Documentation/virt/kvm/
Dapi.rst7366 set in the 'flags' field then both 'insn_size' and 'insn_bytes' have valid data