Home
last modified time | relevance | path

Searched refs:host_ptr (Results 1 – 12 of 12) sorted by relevance

/openbmc/qemu/linux-user/
H A Duaccess.c28 void unlock_user(void *host_ptr, abi_ulong guest_addr, ssize_t len) in unlock_user() argument
32 if (!host_ptr) { in unlock_user()
36 if (host_ptr == host_ptr_conv) { in unlock_user()
40 memcpy(host_ptr_conv, host_ptr, len); in unlock_user()
42 g_free(host_ptr); in unlock_user()
/openbmc/qemu/bsd-user/
H A Dbsdload.c26 void *host_ptr; in memcpy_to_target() local
28 host_ptr = lock_user(VERIFY_WRITE, dest, len, 0); in memcpy_to_target()
29 if (!host_ptr) { in memcpy_to_target()
32 memcpy(host_ptr, src, len); in memcpy_to_target()
33 unlock_user(host_ptr, dest, 1); in memcpy_to_target()
H A Dqemu.h447 static inline void unlock_user(void *host_ptr, abi_ulong guest_addr, in unlock_user() argument
452 if (!host_ptr) { in unlock_user()
455 if (host_ptr == g2h_untagged(guest_addr)) { in unlock_user()
459 memcpy(g2h_untagged(guest_addr), host_ptr, len); in unlock_user()
461 g_free(host_ptr); in unlock_user()
483 #define lock_user_struct(type, host_ptr, guest_addr, copy) \ argument
484 (host_ptr = lock_user(type, guest_addr, sizeof(*host_ptr), copy))
485 #define unlock_user_struct(host_ptr, guest_addr, copy) \ argument
486 unlock_user(host_ptr, guest_addr, (copy) ? sizeof(*host_ptr) : 0)
/openbmc/qemu/hw/misc/
H A Dmips_cpc.c38 MIPSCPCState *cpc = (MIPSCPCState *) data.host_ptr; in mips_cpu_reset_async_work()
H A Dimx7_src.c136 struct SRCSCRResetInfo *ri = data.host_ptr; in imx7_clear_reset_bit()
H A Dimx6_src.c120 struct SRCSCRResetInfo *ri = data.host_ptr; in imx6_clear_reset_bit()
/openbmc/qemu/hw/display/
H A Dapple-gfx.m129 char *host_ptr;
145 host_ptr = memory_region_get_ram_ptr(ram_region);
146 if (!host_ptr) {
149 host_ptr += ram_region_offset;
151 return host_ptr;
/openbmc/qemu/target/ppc/
H A Dcompat.c217 SetCompatState *s = arg.host_ptr; in do_set_compat()
/openbmc/qemu/hw/intc/
H A Dxics_kvm.c96 icp_get_kvm_state(arg.host_ptr); in do_icp_synchronize_state()
H A Dspapr_xive_kvm.c130 XiveCpuGetState *s = arg.host_ptr; in kvmppc_xive_cpu_do_synchronize_state()
/openbmc/qemu/hw/hyperv/
H A Dhyperv.c267 HvSintRoute *sint_route = data.host_ptr; in cpu_post_msg()
/openbmc/qemu/hw/ppc/
H A Dspapr.c1406 struct LPCRSyncState *s = arg.host_ptr; in do_lpcr_sync()