Searched refs:insn_buf (Results 1 – 4 of 4) sorted by relevance
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/ |
A D | emulate.h | 32 uint8_t insn_buf[16]; member 75 const unsigned char *insn_buf,
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | emulate.c | 1127 if ( insn_off >= sizeof(hvmemul_ctxt->insn_buf) || in hvmemul_insn_fetch() 1128 insn_off + bytes > sizeof(hvmemul_ctxt->insn_buf) ) in hvmemul_insn_fetch() 1134 memcpy(&hvmemul_ctxt->insn_buf[insn_off], p_data, bytes); in hvmemul_insn_fetch() 1142 memcpy(p_data, &hvmemul_ctxt->insn_buf[insn_off], bytes); in hvmemul_insn_fetch() 2303 const unsigned char *insn_buf, in hvm_emulate_init_per_insn() argument 2330 hvm_get_insn_bytes(curr, hvmemul_ctxt->insn_buf) ?: in hvm_emulate_init_per_insn() 2334 sizeof(hvmemul_ctxt->insn_buf), in hvm_emulate_init_per_insn() 2338 hvm_fetch_from_guest_linear(hvmemul_ctxt->insn_buf, addr, in hvm_emulate_init_per_insn() 2341 sizeof(hvmemul_ctxt->insn_buf) : 0; in hvm_emulate_init_per_insn() 2346 memcpy(hvmemul_ctxt->insn_buf, insn_buf, insn_bytes); in hvm_emulate_init_per_insn() [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/ |
A D | common.c | 248 memcpy(p_data, &sh_ctxt->insn_buf[insn_off], bytes); in hvm_emulate_insn_fetch() 348 x86_seg_cs, regs->rip, sizeof(sh_ctxt->insn_buf), in shadow_init_emulation() 351 sh_ctxt->insn_buf, addr, sizeof(sh_ctxt->insn_buf), 0, NULL)) in shadow_init_emulation() 352 ? sizeof(sh_ctxt->insn_buf) : 0; in shadow_init_emulation() 377 x86_seg_cs, regs->rip, sizeof(sh_ctxt->insn_buf), in shadow_continue_emulation() 380 sh_ctxt->insn_buf, addr, sizeof(sh_ctxt->insn_buf), 0, NULL)) in shadow_continue_emulation() 381 ? sizeof(sh_ctxt->insn_buf) : 0; in shadow_continue_emulation()
|
A D | private.h | 720 uint8_t insn_buf[31]; member
|
Completed in 16 milliseconds