/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/ |
A D | x86_emulate.h | 210 void *p_data, 224 void *p_data, 235 void *p_data, 311 void *p_data, 618 void *p_data, 629 void *p_data, unsigned int bytes,
|
A D | x86_emulate.c | 2052 void *p_data, in x86emul_unhandleable_rw() argument 8105 void *p_data, unsigned int bytes, in x86_decode_insn() argument
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | emulate.c | 138 void *p_data = (void *)data; in hvmemul_do_io() local 1028 void *p_data, in __hvmemul_read() argument 1084 void *p_data, in hvmemul_read() argument 1102 void *p_data, in hvmemul_insn_fetch() argument 1149 void *p_data, in hvmemul_write() argument 1183 memcpy(mapping, p_data, bytes); in hvmemul_write() 1193 void *p_data, in hvmemul_write_discard() argument 1225 void *p_data, in hvmemul_rep_stos_discard() argument 1576 void *p_data, in hvmemul_rep_stos() argument 1637 buf = p_data; in hvmemul_rep_stos() [all …]
|
A D | stdvga.c | 306 uint64_t addr, uint32_t size, uint64_t *p_data) in stdvga_mem_read() argument 344 *p_data = data; in stdvga_mem_read()
|
/xen-4.10.0-shim-comet/tools/fuzz/x86_instruction_emulator/ |
A D | fuzz-emul.c | 160 void *p_data, in fuzz_read() argument 178 return data_read(ctxt, seg, "read", p_data, bytes); in fuzz_read() 193 void *p_data, in fuzz_insn_fetch() argument 212 assert(p_data == NULL); in fuzz_insn_fetch() 216 return data_read(ctxt, seg, "insn_fetch", p_data, bytes); in fuzz_insn_fetch() 312 void *p_data, in fuzz_rep_stos() argument 332 void *p_data, in fuzz_write() argument
|
/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | ro-page-fault.c | 52 void *p_data, unsigned int bytes, in ptwr_emulated_read() argument 59 (rc = __copy_from_user(p_data, (void *)addr, bytes)) ) in ptwr_emulated_read() 200 void *p_data, unsigned int bytes, in ptwr_emulated_write() argument 212 memcpy(&val, p_data, bytes); in ptwr_emulated_write()
|
A D | emul-gate-op.c | 120 static int read_mem(enum x86_segment seg, unsigned long offset, void *p_data, in read_mem() argument 173 if ( (rc = __copy_from_user(p_data, (void *)addr, bytes)) ) in read_mem()
|
A D | emul-priv-op.c | 1268 void *p_data, in insn_fetch() argument 1288 if ( (rc = __copy_from_user(p_data, (void *)addr, bytes)) != 0 ) in insn_fetch()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/ |
A D | emulate.h | 93 void *p_data,
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | mm.h | 530 void *p_data, 535 void *p_data,
|
/xen-4.10.0-shim-comet/tools/tests/x86_emulator/ |
A D | test_x86_emulator.c | 155 void *p_data, in read() argument 173 memset(p_data, 0, bytes); in read() 183 memcpy(p_data, &value, bytes); in read() 194 memcpy(p_data, &value, bytes); in read() 203 memcpy(p_data, (void *)offset, bytes); in read() 210 void *p_data, in fetch() argument 217 memcpy(p_data, (void *)offset, bytes); in fetch() 224 void *p_data, in write() argument 233 memcpy((void *)offset, p_data, bytes); in write()
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/ |
A D | common.c | 178 void *p_data, in hvm_read() argument 193 rc = hvm_fetch_from_guest_linear(p_data, addr, bytes, 0, &pfinfo); in hvm_read() 195 rc = hvm_copy_from_guest_linear(p_data, addr, bytes, 0, &pfinfo); in hvm_read() 219 void *p_data, in hvm_emulate_read() argument 225 return hvm_read(seg, offset, p_data, bytes, hvm_access_read, in hvm_emulate_read() 232 void *p_data, in hvm_emulate_insn_fetch() argument 244 return hvm_read(seg, offset, p_data, bytes, in hvm_emulate_insn_fetch() 248 memcpy(p_data, &sh_ctxt->insn_buf[insn_off], bytes); in hvm_emulate_insn_fetch() 255 void *p_data, in hvm_emulate_write() argument 275 v, addr, p_data, bytes, sh_ctxt); in hvm_emulate_write()
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | mm.c | 4414 void *p_data, in mmio_ro_emulated_write() argument 4435 void *p_data, in mmcfg_intercept_write() argument 4455 offset, bytes, p_data) >= 0 ) in mmcfg_intercept_write() 4458 *(uint32_t *)p_data); in mmcfg_intercept_write()
|