/kernel/linux/linux-5.10/mm/ |
H A D | process_vm_access.c | 273 rc = import_iovec(dir, lvec, liovcnt, UIO_FASTIOV, &iov_l, &iter); in process_vm_rw()
|
H A D | madvise.c | 1333 ret = import_iovec(READ, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in SYSCALL_DEFINE5()
|
/kernel/linux/linux-6.6/mm/ |
H A D | process_vm_access.c | 272 rc = import_iovec(dir, lvec, liovcnt, UIO_FASTIOV, &iov_l, &iter); in process_vm_rw()
|
H A D | madvise.c | 1483 ret = import_iovec(ITER_DEST, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in SYSCALL_DEFINE5()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | uio.h | 293 ssize_t import_iovec(int type, const struct iovec __user *uvec,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | uio.h | 369 ssize_t import_iovec(int type, const struct iovec __user *uvec,
|
/kernel/linux/linux-5.10/net/ |
H A D | compat.c | 101 err = import_iovec(save_addr ? READ : WRITE, compat_ptr(ptr), len, in get_compat_msghdr()
|
H A D | socket.c | 2316 err = import_iovec(save_addr ? READ : WRITE, in copy_msghdr_from_user()
|
/kernel/linux/linux-6.6/block/ |
H A D | blk-map.c | 712 ret = import_iovec(rw, ubuf, iov_count ? iov_count : buf_len, in blk_rq_map_user_io()
|
/kernel/linux/linux-6.6/net/ |
H A D | compat.c | 98 err = import_iovec(save_addr ? ITER_DEST : ITER_SOURCE, in get_compat_msghdr()
|
H A D | socket.c | 2497 err = import_iovec(save_addr ? ITER_DEST : ITER_SOURCE, in copy_msghdr_from_user()
|
/kernel/linux/linux-5.10/block/ |
H A D | scsi_ioctl.c | 334 ret = import_iovec(rq_data_dir(rq), hdr->dxferp, in sg_io()
|
/kernel/linux/linux-5.10/lib/ |
H A D | iov_iter.c | 1780 * import_iovec() - Copy an array of &struct iovec from userspace 1801 ssize_t import_iovec(int type, const struct iovec __user *uvec, in import_iovec() function 1808 EXPORT_SYMBOL(import_iovec); variable
|
/kernel/linux/linux-5.10/fs/ |
H A D | read_write.c | 914 ret = import_iovec(READ, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in vfs_readv() 931 ret = import_iovec(WRITE, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in vfs_writev() 1095 * iovec - import_iovec will properly treat those as compat_iovecs based on
|
H A D | splice.c | 1307 error = import_iovec(type, uiov, nr_segs, in SYSCALL_DEFINE4()
|
/kernel/linux/linux-6.6/fs/ |
H A D | read_write.c | 913 ret = import_iovec(ITER_DEST, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in vfs_readv() 930 ret = import_iovec(ITER_SOURCE, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in vfs_writev() 1094 * iovec - import_iovec will properly treat those as compat_iovecs based on
|
H A D | splice.c | 1550 error = import_iovec(type, uiov, nr_segs, in SYSCALL_DEFINE4()
|
/kernel/linux/linux-6.6/lib/ |
H A D | iov_iter.c | 1507 * import_iovec() - Copy an array of &struct iovec from userspace 1528 ssize_t import_iovec(int type, const struct iovec __user *uvec, in import_iovec() function 1535 EXPORT_SYMBOL(import_iovec); variable
|
/kernel/linux/linux-5.10/security/keys/ |
H A D | keyctl.c | 1291 ret = import_iovec(WRITE, _payload_iov, ioc, in keyctl_instantiate_key_iov()
|
/kernel/linux/linux-6.6/security/keys/ |
H A D | keyctl.c | 1291 ret = import_iovec(ITER_SOURCE, _payload_iov, ioc, in keyctl_instantiate_key_iov()
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | ioctl.c | 4439 ret = import_iovec(ITER_DEST, args.iov, args.iovcnt, ARRAY_SIZE(iovstack), in btrfs_ioctl_encoded_read() 4538 ret = import_iovec(ITER_SOURCE, args.iov, args.iovcnt, ARRAY_SIZE(iovstack), in btrfs_ioctl_encoded_write()
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | sg.c | 1818 res = import_iovec(rw, hp->dxferp, iov_count, 0, &iov, &i); in sg_start_req()
|