Home
last modified time | relevance | path

Searched refs:lock_user_struct (Results 1 – 18 of 18) sorted by relevance

/openbmc/qemu/bsd-user/freebsd/
H A Dos-stat.c31 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 Dos-proc.c185 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 Dos-stat.h578 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 Dsignal.c436 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 Dsignal.c134 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 Dbsd-mem.c51 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 Dbsd-proc.c81 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 Dbsd-proc.h163 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 Dsignal.c619 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 Dqemu.h483 #define lock_user_struct(type, host_ptr, guest_addr, copy) \ macro
/openbmc/qemu/linux-user/mips/
H A Dsignal.c208 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 Dsignal.c186 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 Dsignal.c136 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 Dsignal.c123 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 Dsignal.c128 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 Dsignal.c182 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 Dvm86.c56 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 Dsignal.c802 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()