| /openbmc/qemu/bsd-user/freebsd/ |
| H A D | os-stat.c | 31 if (!lock_user_struct(VERIFY_WRITE, target_st, target_addr, 0)) { in h2t_freebsd11_stat() 66 if (!lock_user_struct(VERIFY_WRITE, target_st, target_addr, 0)) { in h2t_freebsd_stat() 110 if (!lock_user_struct(VERIFY_WRITE, target_st, target_addr, 0)) { in h2t_freebsd11_nstat() 146 if (!lock_user_struct(VERIFY_READ, target_fh, target_addr, 1)) { in t2h_freebsd_fhandle() 163 if (!lock_user_struct(VERIFY_WRITE, target_fh, target_addr, 0)) { in h2t_freebsd_fhandle() 184 if (!lock_user_struct(VERIFY_WRITE, target_statfs, target_addr, 0)) { in h2t_freebsd11_statfs() 222 if (!lock_user_struct(VERIFY_WRITE, target_statfs, target_addr, 0)) { in h2t_freebsd_statfs()
|
| H A D | os-proc.c | 185 if (!lock_user_struct(VERIFY_WRITE, target_rs, target_rs_addr, 0)) { in h2t_reaper_status() 203 if (!lock_user_struct(VERIFY_READ, target_rk, target_rk_addr, 1)) { in t2h_reaper_kill() 221 if (!lock_user_struct(VERIFY_WRITE, target_rk, target_rk_addr, 0)) { in h2t_reaper_kill() 240 if (!lock_user_struct(VERIFY_WRITE, target_pi, target_pi_addr, 0)) { in h2t_procctl_reaper_pidinfo() 309 if (!lock_user_struct(VERIFY_READ, target_rp, target_arg, 1)) { in do_freebsd_procctl()
|
| H A D | os-stat.h | 578 if (!lock_user_struct(VERIFY_READ, target_fl, arg3, 1)) { in do_freebsd_fcntl() 590 if (!lock_user_struct(VERIFY_WRITE, target_fl, arg3, 0)) { in do_freebsd_fcntl() 605 if (!lock_user_struct(VERIFY_READ, target_fl, arg3, 1)) { in do_freebsd_fcntl()
|
| /openbmc/qemu/linux-user/ppc/ |
| H A D | signal.c | 436 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 1)) in setup_frame() 494 if (!lock_user_struct(VERIFY_WRITE, rt_sf, rt_sf_addr, 1)) in setup_rt_frame() 583 if (!lock_user_struct(VERIFY_READ, sc, sc_addr, 1)) in do_sigreturn() 593 if (!lock_user_struct(VERIFY_READ, sr, sr_addr, 1)) in do_sigreturn() 628 if (!lock_user_struct(VERIFY_READ, mcp, mcp_addr, 1)) in do_setcontext() 645 if (!lock_user_struct(VERIFY_READ, rt_sf, rt_sf_addr, 1)) in do_rt_sigreturn() 679 if (!lock_user_struct(VERIFY_WRITE, uctx, uold_ctx, 1)) { in do_swapcontext() 702 if (!lock_user_struct(VERIFY_READ, uctx, unew_ctx, 1)) { in do_swapcontext()
|
| /openbmc/qemu/linux-user/alpha/ |
| H A D | signal.c | 134 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_frame() 172 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame() 216 if (!lock_user_struct(VERIFY_READ, sc, sc_addr, 1)) { in do_sigreturn() 242 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
|
| /openbmc/qemu/bsd-user/ |
| H A D | bsd-mem.c | 51 if (!lock_user_struct(VERIFY_READ, target_sd, target_addr, 1)) { in target_to_host_shmid_ds() 87 if (!lock_user_struct(VERIFY_WRITE, target_sd, target_addr, 0)) { in host_to_target_shmid_ds()
|
| H A D | bsd-proc.c | 81 if (!lock_user_struct(VERIFY_WRITE, target_rusage, target_addr, 0)) { in host_to_target_rusage() 95 if (!lock_user_struct(VERIFY_WRITE, target_wrusage, target_addr, 0)) { in host_to_target_wrusage()
|
| H A D | bsd-proc.h | 163 if (!lock_user_struct(VERIFY_WRITE, target_rlim, arg2, 0)) { in do_bsd_getrlimit() 185 if (!lock_user_struct(VERIFY_READ, target_rlim, arg2, 1)) { in do_bsd_setrlimit()
|
| H A D | signal.c | 619 if (!lock_user_struct(VERIFY_READ, uss, uss_addr, 1)) { in do_sigaltstack() 755 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_frame() 823 if (!lock_user_struct(VERIFY_READ, ucontext, target_ucontext, 0)) { in do_sigreturn()
|
| H A D | qemu.h | 483 #define lock_user_struct(type, host_ptr, guest_addr, copy) \ macro
|
| /openbmc/qemu/linux-user/mips/ |
| H A D | signal.c | 208 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_frame() 255 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) in do_sigreturn() 302 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame() 359 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
|
| /openbmc/qemu/linux-user/sh4/ |
| H A D | signal.c | 186 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_frame() 232 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame() 282 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_sigreturn() 313 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
|
| /openbmc/qemu/linux-user/m68k/ |
| H A D | signal.c | 136 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_frame() 286 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame() 337 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) in do_sigreturn() 370 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) in do_rt_sigreturn()
|
| /openbmc/qemu/linux-user/riscv/ |
| H A D | signal.c | 123 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame() 189 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
|
| /openbmc/qemu/linux-user/hppa/ |
| H A D | signal.c | 128 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame() 183 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
|
| /openbmc/qemu/linux-user/xtensa/ |
| H A D | signal.c | 182 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame() 279 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
|
| /openbmc/qemu/linux-user/ |
| H A D | vm86.c | 56 if (!lock_user_struct(VERIFY_WRITE, target_v86, ts->target_v86, 0)) in save_v86_state() 238 if (!lock_user_struct(VERIFY_READ, target_v86, vm86_addr, 1)) in do_vm86()
|
| /openbmc/qemu/linux-user/i386/ |
| H A D | signal.c | 802 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_sigreturn() 833 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) in do_rt_sigreturn()
|