Home
last modified time | relevance | path

Searched refs:lock_user_struct (Results 1 – 25 of 30) sorted by last modified time

12

/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()
/qemu/linux-user/
H A Dsyscall.c1258 if (!lock_user_struct(VERIFY_READ, target_mq_attr, in copy_from_user_mq_attr()
1277 if (!lock_user_struct(VERIFY_WRITE, target_mq_attr, in copy_to_user_mq_attr()
1357 if (!lock_user_struct(VERIFY_READ, sel, arg1, 1)) { in do_old_select()
2337 if (!lock_user_struct(VERIFY_READ, tfilter, in do_setsockopt()
3334 if (!lock_user_struct(send ? VERIFY_READ : VERIFY_WRITE, in do_sendrecvmsg()
4248 if (!lock_user_struct(VERIFY_READ, target_mb, msgp, 0)) in do_msgsnd()
4305 if (!lock_user_struct(VERIFY_WRITE, target_mb, msgp, 0)) in do_msgrcv()
6090 lock_user_struct(VERIFY_WRITE, target_ldt_info, ptr, 1); in do_set_thread_area()
6174 lock_user_struct(VERIFY_WRITE, target_ldt_info, ptr, 1); in do_get_thread_area()
7083 if (!lock_user_struct(VERIFY_READ, target_fox, arg, 1)) in do_fcntl()
[all …]
H A Dqemu.h347 #define lock_user_struct(type, host_ptr, guest_addr, copy) \ macro
H A Dsignal.c1047 if (!lock_user_struct(VERIFY_WRITE, uoss, uoss_addr, 0)) { in do_sigaltstack()
1056 if (!lock_user_struct(VERIFY_READ, uss, uss_addr, 1)) { in do_sigaltstack()
H A Dstrace.c2914 if (lock_user_struct(VERIFY_READ, fprog, optval, 0)) { in do_print_sockopt()
2917 if (lock_user_struct(VERIFY_READ, filter, in do_print_sockopt()
H A Dvm86.c80 if (!lock_user_struct(VERIFY_WRITE, target_v86, ts->target_v86, 0)) in save_v86_state()
439 if (!lock_user_struct(VERIFY_READ, target_v86, vm86_addr, 1)) in do_vm86()
/qemu/bsd-user/
H A Dqemu.h491 #define lock_user_struct(type, host_ptr, guest_addr, copy) \ macro
H A Dsignal.c609 if (!lock_user_struct(VERIFY_READ, uss, uss_addr, 1)) { in do_sigaltstack()
752 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_frame()
820 if (!lock_user_struct(VERIFY_READ, ucontext, target_ucontext, 0)) { in do_sigreturn()
/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()
/qemu/linux-user/i386/
H A Dsignal.c426 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) in setup_frame()
482 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) in setup_rt_frame()
638 if (!lock_user_struct(VERIFY_READ, fpstate, fpstate_addr, in restore_sigcontext()
672 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) in do_sigreturn()
704 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) in do_rt_sigreturn()
/qemu/linux-user/openrisc/
H A Dsignal.c101 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame()
144 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
/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()
/qemu/linux-user/sparc/
H A Dsignal.c390 if ((sf_addr & 15) || !lock_user_struct(VERIFY_READ, sf, sf_addr, 1)) { in do_sigreturn()
415 if ((ptr & 3) || !lock_user_struct(VERIFY_READ, fpu, ptr, 1)) { in do_sigreturn()
457 if ((sf_addr & 15) || !lock_user_struct(VERIFY_READ, sf, sf_addr, 1)) { in do_rt_sigreturn()
480 if ((ptr & 7) || !lock_user_struct(VERIFY_READ, fpu, ptr, 1)) { in do_rt_sigreturn()
601 if (!lock_user_struct(VERIFY_READ, ucp, ucp_addr, 1)) { in sparc64_set_context()
719 if (!lock_user_struct(VERIFY_WRITE, ucp, ucp_addr, 0)) { in sparc64_get_context()
/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()
/qemu/linux-user/xtensa/
H A Dsignal.c182 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame()
280 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
/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()
/qemu/linux-user/microblaze/
H A Dsignal.c145 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame()
198 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
/qemu/linux-user/s390x/
H A Dsignal.c181 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_frame()
251 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame()
366 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_sigreturn()
392 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
/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()
/qemu/linux-user/hexagon/
H A Dsignal.c160 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame()
268 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
/qemu/linux-user/arm/
H A Dsignal.c328 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_frame()
354 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame()
519 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_sigreturn()
554 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
/qemu/linux-user/aarch64/
H A Dsignal.c709 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
/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()
/qemu/bsd-user/freebsd/
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()
H A Dos-proc.c297 if (!lock_user_struct(VERIFY_WRITE, target_rs, target_rs_addr, 0)) { in h2t_reaper_status()
315 if (!lock_user_struct(VERIFY_READ, target_rk, target_rk_addr, 1)) { in t2h_reaper_kill()
333 if (!lock_user_struct(VERIFY_WRITE, target_rk, target_rk_addr, 0)) { in h2t_reaper_kill()
352 if (!lock_user_struct(VERIFY_WRITE, target_pi, target_pi_addr, 0)) { in h2t_procctl_reaper_pidinfo()
421 if (!lock_user_struct(VERIFY_READ, target_rp, target_arg, 1)) { in do_freebsd_procctl()

12