| /linux-6.15/sound/core/ |
| H A D | memory.c | 28 if (import_ubuf(ITER_DEST, dst, count, &iter)) in copy_to_user_fromio() 85 if (import_ubuf(ITER_SOURCE, (void __user *)src, count, &iter)) in copy_from_user_toio()
|
| H A D | pcm_lib.c | 2118 err = import_ubuf(type, (__force void __user *)data, bytes, &iter); in do_transfer()
|
| /linux-6.15/include/linux/ |
| H A D | uio.h | 372 int import_ubuf(int type, void __user *buf, size_t len, struct iov_iter *i);
|
| /linux-6.15/io_uring/ |
| H A D | net.c | 365 ret = import_ubuf(ITER_SOURCE, sr->buf, sr->len, in io_send_setup() 600 ret = import_ubuf(ITER_SOURCE, sr->buf, sr->len, in io_send_select_buffer() 743 ret = import_ubuf(ITER_DEST, sr->buf, sr->len, in io_recvmsg_prep_setup() 1110 ret = import_ubuf(ITER_DEST, sr->buf, sr->len, in io_recv_buf_select()
|
| H A D | rw.c | 128 return import_ubuf(ddir, buf, sqe_len, &io->iter); in __io_import_rw_buffer() 243 ret = import_ubuf(ddir, u64_to_user_ptr(pi_attr.addr), in io_prep_rw_pi()
|
| /linux-6.15/drivers/char/ |
| H A D | random.c | 1411 ret = import_ubuf(ITER_DEST, ubuf, len, &iter); in SYSCALL_DEFINE3() 1528 ret = import_ubuf(ITER_SOURCE, p, len, &iter); in random_ioctl()
|
| /linux-6.15/lib/ |
| H A D | iov_iter.c | 1444 ret = import_ubuf(type, iov->iov_base, iov->iov_len, i); in __import_iovec_ubuf() 1531 int import_ubuf(int rw, void __user *buf, size_t len, struct iov_iter *i) in import_ubuf() function 1541 EXPORT_SYMBOL_GPL(import_ubuf);
|
| /linux-6.15/fs/fuse/ |
| H A D | dev_uring.c | 575 err = import_ubuf(ITER_SOURCE, ent->payload, ring->max_payload_sz, in fuse_uring_copy_from_ring() 604 err = import_ubuf(ITER_DEST, ent->payload, ring->max_payload_sz, &iter); in fuse_uring_args_to_ring()
|
| /linux-6.15/block/ |
| H A D | blk-map.c | 610 int ret = import_ubuf(rq_data_dir(rq), ubuf, len, &i); in blk_rq_map_user()
|
| /linux-6.15/drivers/block/ |
| H A D | ublk_drv.c | 964 import_ubuf(dir, u64_to_user_ptr(io->addr), rq_bytes, &iter); in ublk_map_io() 985 import_ubuf(dir, u64_to_user_ptr(io->addr), io->res, &iter); in ublk_unmap_io()
|
| /linux-6.15/security/keys/ |
| H A D | keyctl.c | 1259 ret = import_ubuf(ITER_SOURCE, (void __user *)_payload, plen, in keyctl_instantiate_key()
|
| /linux-6.15/net/ |
| H A D | socket.c | 2153 err = import_ubuf(ITER_SOURCE, buff, len, &msg.msg_iter); in __sys_sendto() 2216 err = import_ubuf(ITER_DEST, ubuf, size, &msg.msg_iter); in __sys_recvfrom()
|
| /linux-6.15/fs/ |
| H A D | aio.c | 1552 ssize_t ret = import_ubuf(rw, buf, len, iter); in aio_setup_rw()
|
| /linux-6.15/kernel/trace/ |
| H A D | trace_events_user.c | 2348 if (unlikely(import_ubuf(ITER_SOURCE, (char __user *)ubuf, count, &i))) in user_events_write()
|
| /linux-6.15/net/ipv4/ |
| H A D | tcp.c | 1913 err = import_ubuf(ITER_DEST, (void __user *)copy_address, inq, in receive_fallback_to_copy() 1946 err = import_ubuf(ITER_DEST, (void __user *)copy_address, copylen, in tcp_copy_straggler_data()
|