Symbol: ITER_SOURCE
arch/x86/kernel/cpu/microcode/intel.c
952
iov_iter_kvec(&iter, ITER_SOURCE, &kvec, 1, firmware->size);
block/bio-integrity.c
212
iov_iter_bvec(&iter, ITER_SOURCE, bvec, nr_vecs, len);
block/blk-map.c
235
iter2.data_source = ITER_SOURCE;
crypto/testmgr.c
1252
iov_iter_kvec(&input, ITER_SOURCE, &kv, 1, vec->psize);
crypto/testmgr.c
781
iov_iter_kvec(&input, ITER_SOURCE, inputs, nr_inputs, src_total_len);
drivers/acpi/pfr_update.c
487
iov_iter_init(&iter, ITER_SOURCE, &iov, 1, len);
drivers/block/drbd/drbd_main.c
1541
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, len);
drivers/block/drbd/drbd_main.c
1816
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &iov, 1, size);
drivers/block/loop.c
400
if (rw == ITER_SOURCE) {
drivers/block/loop.c
433
return lo_rw_aio(lo, cmd, pos, ITER_SOURCE);
drivers/block/nbd.c
1404
iov_iter_kvec(&from, ITER_SOURCE, &iov, 1, sizeof(request));
drivers/block/nbd.c
664
iov_iter_kvec(&from, ITER_SOURCE, &iov, 1, sizeof(request));
drivers/block/nbd.c
752
iov_iter_bvec(&from, ITER_SOURCE, &bvec, 1, bvec.bv_len);
drivers/block/ublk_drv.c
1390
const int dir = ITER_SOURCE;
drivers/block/ublk_drv.c
3921
ubuf_dir == ITER_SOURCE)
drivers/block/ublk_drv.c
4022
return ublk_user_copy(iocb, from, ITER_SOURCE);
drivers/block/zloop.c
390
int rw = is_write ? ITER_SOURCE : ITER_DEST;
drivers/block/zloop.c
532
if (rw == ITER_SOURCE)
drivers/char/random.c
1524
ret = import_ubuf(ITER_SOURCE, p, len, &iter);
drivers/gpu/drm/i915/gem/i915_gem_shmem.c
447
iov_iter_ubuf(&iter, ITER_SOURCE, (void __user *)user_data, size);
drivers/infiniband/sw/siw/siw_qp_tx.c
343
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, bytes);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
975
iov_iter_kvec(&iter, ITER_SOURCE, vec, 1, usr_len);
drivers/md/dm-pcache/segment.c
36
iov_iter_bvec(&iter, ITER_SOURCE, &bio->bi_io_vec[bio->bi_iter.bi_idx],
drivers/nvme/host/tcp.c
1166
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, len);
drivers/nvme/host/tcp.c
1222
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, len);
drivers/nvme/host/tcp.c
1260
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, len);
drivers/nvme/host/tcp.c
380
nvme_tcp_init_iter(req, ITER_SOURCE);
drivers/nvme/target/io-cmd-file.c
88
rw = ITER_SOURCE;
drivers/nvme/target/tcp.c
639
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, left);
drivers/nvme/target/tcp.c
674
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, left);
drivers/nvme/target/tcp.c
723
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, left);
drivers/nvme/target/tcp.c
753
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, left);
drivers/scsi/iscsi_tcp.c
326
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bv, 1, copy);
drivers/scsi/sg.c
1735
int rw = hp->dxfer_direction == SG_DXFER_TO_DEV ? ITER_SOURCE : ITER_DEST;
drivers/target/iscsi/iscsi_target_util.c
1141
iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, sub_len);
drivers/target/iscsi/iscsi_target_util.c
1267
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, iov, iov_count, data);
drivers/target/target_core_file.c
469
iov_iter_bvec(&iter, ITER_SOURCE, bvec, nolb, len);
drivers/vhost/net.c
634
iov_iter_init(iter, ITER_SOURCE, vq->iov, out, len);
drivers/vhost/scsi.c
1186
iov_iter_init(&vc->out_iter, ITER_SOURCE, vq->iov, vc->out, vc->out_size);
drivers/vhost/vhost.c
1386
iov_iter_init(&f, ITER_SOURCE, vq->iotlb_iov, ret, size);
drivers/vhost/vhost.c
2727
iov_iter_init(&from, ITER_SOURCE, vq->indirect, ret, len);
drivers/vhost/vringh.c
1129
iov_iter_init(&iter, ITER_SOURCE, ivec.iov.iovec, ret,
drivers/vhost/vringh.c
1132
iov_iter_bvec(&iter, ITER_SOURCE, ivec.iov.bvec, ret,
drivers/vhost/vsock.c
362
iov_iter_init(&iov_iter, ITER_SOURCE, vq->iov, out, len);
drivers/xen/pvcalls-back.c
194
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, vec, 1, size);
drivers/xen/pvcalls-back.c
200
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, vec, 2, size);
fs/9p/xattr.c
115
iov_iter_kvec(&from, ITER_SOURCE, &kvec, 1, value_len);
fs/afs/dir.c
139
iov_iter_folio_queue(&iter, ITER_SOURCE, dvnode->directory, 0, 0, i_size);
fs/afs/dir.c
202
iov_iter_folio_queue(&iter, ITER_SOURCE, dvnode->directory, 0, 0, i_size);
fs/afs/dir.c
2214
iov_iter_folio_queue(&iter, ITER_SOURCE, dvnode->directory, 0, 0,
fs/afs/dir.c
505
iov_iter_folio_queue(&iter, ITER_SOURCE, dvnode->directory, 0, 0, i_size);
fs/afs/rxrpc.c
402
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, iov, 1, call->request_size);
fs/afs/rxrpc.c
860
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, NULL, 0, 0);
fs/afs/rxrpc.c
901
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, iov, 1, len);
fs/aio.c
1625
ret = aio_setup_rw(ITER_SOURCE, iocb, &iovec, vectored, compat, &iter);
fs/btrfs/ioctl.c
4467
ret = import_iovec(ITER_SOURCE, args.iov, args.iovcnt, ARRAY_SIZE(iovstack),
fs/btrfs/ioctl.c
4909
ret = import_iovec(ITER_SOURCE, data->args.iov, data->args.iovcnt,
fs/coredump.c
1298
iov_iter_bvec(&iter, ITER_SOURCE, &bvec, 1, PAGE_SIZE);
fs/dlm/lowcomms.c
1386
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, len);
fs/fuse/dev_uring.c
593
err = import_ubuf(ITER_SOURCE, ent->payload, ring->max_payload_sz,
fs/fuse/ioctl.c
328
iov_iter_init(&ii, ITER_SOURCE, in_iov, in_iovs, in_size);
fs/netfs/fscache_io.c
251
iov_iter_xarray(&iter, ITER_SOURCE, &mapping->i_pages, start, len);
fs/netfs/write_issue.c
111
if (rolling_buffer_init(&wreq->buffer, wreq->debug_id, ITER_SOURCE) < 0)
fs/nfs/localio.c
505
if (rw == ITER_SOURCE)
fs/nfs/localio.c
575
nfs_local_iters_init(iocb, ITER_SOURCE);
fs/nfs/localio.c
939
rw = ITER_SOURCE;
fs/nfsd/vfs.c
1295
iov_iter_bvec(&segment->iter, ITER_SOURCE, bvec, nvecs, total);
fs/nfsd/vfs.c
1497
iov_iter_bvec(&iter, ITER_SOURCE, rqstp->rq_bvec, nvecs, *cnt);
fs/ocfs2/cluster/tcp.c
941
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bv, 1, size);
fs/orangefs/inode.c
53
iov_iter_bvec(&iter, ITER_SOURCE, &bv, 1, wlen);
fs/orangefs/inode.c
98
iov_iter_bvec(&iter, ITER_SOURCE, ow->bv, ow->nfolios, ow->len);
fs/read_write.c
1044
ret = import_iovec(ITER_SOURCE, vec, vlen, ARRAY_SIZE(iovstack), &iov,
fs/read_write.c
593
iov_iter_ubuf(&iter, ITER_SOURCE, (void __user *)buf, len);
fs/read_write.c
640
iov_iter_kvec(&iter, ITER_SOURCE, &iov, 1, iov.iov_len);
fs/smb/client/cifsencrypt.c
97
iov_iter_kvec(&iter, ITER_SOURCE, rqst->rq_iov, rqst->rq_nvec, size);
fs/smb/client/connect.c
3219
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &iov, 1, len);
fs/smb/client/smb2ops.c
4584
iov_iter_folio_queue(&new->rq_iter, ITER_SOURCE,
fs/smb/client/smb2pdu.c
5312
iov_iter_kvec(&rqst.rq_iter, ITER_SOURCE, &iov[1], n_vec,
fs/smb/client/smbdirect.c
2576
iov_iter_kvec(&iter, ITER_SOURCE, rqst->rq_iov, rqst->rq_nvec, klen);
fs/smb/client/transport.c
295
iov_iter_kvec(&smb_msg.msg_iter, ITER_SOURCE, &hiov, 1, 4);
fs/smb/client/transport.c
316
iov_iter_kvec(&smb_msg.msg_iter, ITER_SOURCE, iov, n_vec, size);
fs/splice.c
1594
type = ITER_SOURCE;
fs/splice.c
1607
else if (type == ITER_SOURCE)
fs/splice.c
733
iov_iter_bvec(&from, ITER_SOURCE, array, n, sd.total_len - left);
fs/splice.c
882
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, bvec, bc,
io_uring/mock_file.c
44
if (iov_iter_rw(reg_iter) == ITER_SOURCE) {
io_uring/mock_file.c
84
dir = (flags & IORING_MOCK_COPY_FROM) ? ITER_SOURCE : ITER_DEST;
io_uring/net.c
1458
ITER_SOURCE, issue_flags);
io_uring/net.c
1541
ret = io_import_reg_vec(ITER_SOURCE, &kmsg->msg.msg_iter,
io_uring/net.c
387
return io_net_import_vec(req, kmsg, sr->buf, sr->len, ITER_SOURCE);
io_uring/net.c
389
return import_ubuf(ITER_SOURCE, sr->buf, sr->len, &kmsg->msg.msg_iter);
io_uring/net.c
400
ret = io_msg_copy_hdr(req, kmsg, &msg, ITER_SOURCE, NULL);
io_uring/net.c
413
return io_net_import_vec(req, kmsg, msg.msg_iov, msg.msg_iovlen, ITER_SOURCE);
io_uring/net.c
630
ret = import_ubuf(ITER_SOURCE, sr->buf, sr->len,
io_uring/net.c
635
iov_iter_init(&kmsg->msg.msg_iter, ITER_SOURCE,
io_uring/rsrc.h
28
IO_IMU_SOURCE = 1 << ITER_SOURCE,
io_uring/rw.c
1136
ret = io_rw_import_reg_vec(req, io, ITER_SOURCE, issue_flags);
io_uring/rw.c
1237
ret = io_init_rw_fixed(req, issue_flags, ITER_SOURCE);
io_uring/rw.c
342
return io_prep_rw(req, sqe, ITER_SOURCE);
io_uring/rw.c
370
return io_prep_rwv(req, sqe, ITER_SOURCE);
io_uring/rw.c
396
return __io_prep_rw(req, sqe, ITER_SOURCE);
io_uring/rw.c
440
ret = __io_prep_rw(req, sqe, ITER_SOURCE);
kernel/trace/trace_events_user.c
2338
if (unlikely(import_ubuf(ITER_SOURCE, (char __user *)ubuf, count, &i)))
mm/page_io.c
476
iov_iter_bvec(&from, ITER_SOURCE, sio->bvec, sio->pages, sio->len);
mm/process_vm_access.c
267
int dir = vm_write ? ITER_SOURCE : ITER_DEST;
net/bluetooth/6lowpan.c
453
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &iv, 1, skb->len);
net/bluetooth/smp.c
609
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, iv, 2, 1 + len);
net/ceph/messenger_v1.c
101
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, size);
net/ceph/messenger_v2.c
173
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bv, 1, bv.bv_len);
net/ceph/messenger_v2.c
269
iov_iter_kvec(&con->v2.out_iter, ITER_SOURCE, con->v2.out_kvecs, 0, 0);
net/ceph/messenger_v2.c
281
iov_iter_bvec(&con->v2.out_iter, ITER_SOURCE, &con->v2.out_bvec, 1,
net/ceph/messenger_v2.c
293
iov_iter_bvec(&con->v2.out_iter, ITER_SOURCE, &con->v2.out_bvec, 1,
net/compat.c
98
err = import_iovec(save_addr ? ITER_DEST : ITER_SOURCE,
net/core/skbuff.c
3326
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &kv, 1, slen);
net/core/skbuff.c
3369
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1,
net/handshake/alert.c
62
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &iov, 1, iov.iov_len);
net/ipv4/tcp_bpf.c
122
iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, size);
net/kcm/kcmsock.c
641
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE,
net/mctp/test/sock-test.c
139
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &vec, 1, sizeof(buf));
net/rds/tcp_send.c
123
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1,
net/socket.c
2179
err = import_ubuf(ITER_SOURCE, buff, len, &msg.msg_iter);
net/socket.c
2529
err = import_iovec(save_addr ? ITER_DEST : ITER_SOURCE,
net/socket.c
788
iov_iter_kvec(&msg->msg_iter, ITER_SOURCE, vec, num, size);
net/sunrpc/socklib.c
171
iov_iter_kvec(&msg->msg_iter, ITER_SOURCE, vec, 1, vec->iov_len);
net/sunrpc/socklib.c
178
iov_iter_bvec(&msg->msg_iter, ITER_SOURCE, xdr->bvec, xdr_buf_pagecount(xdr),
net/sunrpc/socklib.c
201
iov_iter_kvec(&msg->msg_iter, ITER_SOURCE, iov, 2, len);
net/sunrpc/svcsock.c
1262
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, svsk->sk_bvec,
net/sunrpc/svcsock.c
756
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, svsk->sk_bvec,
net/sunrpc/svcsock.c
761
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, svsk->sk_bvec,
net/tipc/socket.c
2617
iov_iter_kvec(&m.msg_iter, ITER_SOURCE, NULL, 0, 0);
net/tipc/socket.c
2779
iov_iter_kvec(&m.msg_iter, ITER_SOURCE, NULL, 0, 0);
net/tls/tls_device.c
605
iov_iter_bvec(&iter, ITER_SOURCE, NULL, 0, 0);
net/tls/tls_device.c
677
iov_iter_kvec(&iter, ITER_SOURCE, NULL, 0, 0);
net/tls/tls_main.c
195
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, size);
net/xfrm/espintcp.c
236
iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, size);
net/xfrm/espintcp.c
368
iov_iter_kvec(&pfx_iter, ITER_SOURCE, &pfx_iov, 1, pfx_iov.iov_len);
security/keys/keyctl.c
1259
ret = import_ubuf(ITER_SOURCE, (void __user *)_payload, plen,
security/keys/keyctl.c
1291
ret = import_iovec(ITER_SOURCE, _payload_iov, ioc,
sound/core/memory.c
85
if (import_ubuf(ITER_SOURCE, (void __user *)src, count, &iter))
sound/core/pcm_lib.c
2107
type = ITER_SOURCE;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1081
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &iov, 1, args->msglen);