Searched refs:uiov (Results 1 – 4 of 4) sorted by relevance
| /linux/kernel/ |
| H A D | ptrace.c | 1360 struct iovec __user *uiov = datavp; in ptrace_request() 1362 if (!access_ok(uiov, sizeof(*uiov))) in ptrace_request() 1365 if (__get_user(kiov.iov_base, &uiov->iov_base) || in ptrace_request() 1366 __get_user(kiov.iov_len, &uiov->iov_len)) in ptrace_request() 1371 ret = __put_user(kiov.iov_len, &uiov->iov_len); in ptrace_request() 1523 struct compat_iovec __user *uiov = in compat_ptrace_request() 1528 if (!access_ok(uiov, sizeof(*uiov))) in compat_ptrace_request() 1531 if (__get_user(ptr, &uiov in compat_ptrace_request() 1345 struct iovec __user *uiov = datavp; ptrace_request() local 1508 struct compat_iovec __user *uiov = compat_ptrace_request() local [all...] |
| /linux/io_uring/ |
| H A D | rw.c | 55 struct compat_iovec __user *uiov = u64_to_user_ptr(rw->addr); in io_iov_compat_buffer_select_prep() local 58 if (copy_from_user(&iov, uiov, sizeof(iov))) in io_iov_compat_buffer_select_prep() 66 struct iovec __user *uiov; in io_iov_buffer_select_prep() local 76 uiov = u64_to_user_ptr(rw->addr); in io_iov_buffer_select_prep() 77 if (copy_from_user(&iov, uiov, sizeof(*uiov))) in io_iov_buffer_select_prep()
|
| H A D | net.c | 213 const struct iovec __user *uiov, unsigned uvec_seg, in io_net_import_vec() argument 227 ret = __import_iovec(ddir, uiov, uvec_seg, nr_segs, &iov, in io_net_import_vec() 245 struct compat_iovec __user *uiov; in io_compat_msg_copy_hdr() local 255 uiov = compat_ptr(msg->msg_iov); in io_compat_msg_copy_hdr() 264 if (copy_from_user(&tmp_iov, uiov, sizeof(tmp_iov))) in io_compat_msg_copy_hdr() 332 struct iovec __user *uiov = msg->msg_iov; in io_msg_copy_hdr() local 335 if (copy_from_user(&tmp_iov, uiov, sizeof(tmp_iov))) in io_msg_copy_hdr()
|
| /linux/fs/ |
| H A D | splice.c | 1578 SYSCALL_DEFINE4(vmsplice, int, fd, const struct iovec __user *, uiov, in SYSCALL_DEFINE4() argument 1600 error = import_iovec(type, uiov, nr_segs, in SYSCALL_DEFINE4()
|