Symbol: ITER_SOURCE
arch/x86/kernel/cpu/microcode/intel.c
988
iov_iter_kvec(&iter, ITER_SOURCE, &kvec, 1, firmware->size);
block/bio-integrity.c
275
iov_iter_bvec(&iter, ITER_SOURCE, bvec, nr_vecs, len);
block/blk-map.c
235
iter2.data_source = ITER_SOURCE;
crypto/testmgr.c
1251
iov_iter_kvec(&input, ITER_SOURCE, &kv, 1, vec->psize);
crypto/testmgr.c
780
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
396
if (rw == ITER_SOURCE) {
drivers/block/loop.c
429
return lo_rw_aio(lo, cmd, pos, ITER_SOURCE);
drivers/block/nbd.c
1441
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
1495
const int dir = ITER_SOURCE;
drivers/block/ublk_drv.c
4036
ubuf_dir == ITER_SOURCE)
drivers/block/ublk_drv.c
4137
return ublk_user_copy(iocb, from, ITER_SOURCE);
drivers/block/zloop.c
521
int rw = req_op(rq) == REQ_OP_READ ? ITER_DEST : ITER_SOURCE;
drivers/block/zloop.c
566
if (rw == ITER_SOURCE)
drivers/char/random.c
1520
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
1159
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, len);
drivers/nvme/host/tcp.c
1215
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, len);
drivers/nvme/host/tcp.c
1253
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, len);
drivers/nvme/host/tcp.c
373
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
1724
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
650
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
2730
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
390
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
143
iov_iter_folio_queue(&iter, ITER_SOURCE, dvnode->directory, 0, 0, i_size);
fs/afs/dir.c
206
iov_iter_folio_queue(&iter, ITER_SOURCE, dvnode->directory, 0, 0, i_size);
fs/afs/dir.c
2231
iov_iter_folio_queue(&iter, ITER_SOURCE, dvnode->directory, 0, 0,
fs/afs/dir.c
501
iov_iter_folio_queue(&iter, ITER_SOURCE, dvnode->directory, 0, 0, i_size);
fs/afs/rxrpc.c
410
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, iov, 1, call->request_size);
fs/afs/rxrpc.c
869
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, NULL, 0, 0);
fs/afs/rxrpc.c
910
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, iov, 1, len);
fs/afs/symlink.c
252
iov_iter_folio_queue(&iter, ITER_SOURCE, vnode->directory, 0, 0,
fs/aio.c
1679
ret = aio_setup_rw(ITER_SOURCE, iocb, &iovec, vectored, compat, &iter);
fs/btrfs/ioctl.c
4475
ret = import_iovec(ITER_SOURCE, args.iov, args.iovcnt, ARRAY_SIZE(iovstack),
fs/btrfs/ioctl.c
4917
ret = import_iovec(ITER_SOURCE, data->args.iov, data->args.iovcnt,
fs/coredump.c
1297
iov_iter_bvec(&iter, ITER_SOURCE, &bvec, 1, PAGE_SIZE);
fs/dlm/lowcomms.c
1388
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, len);
fs/fuse/dev_uring.c
682
err = setup_fuse_copy_state(&cs, ring, req, ent, ITER_SOURCE, &iter);
fs/fuse/ioctl.c
329
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
952
rw = ITER_SOURCE;
fs/nfsd/vfs.c
1296
iov_iter_bvec(&segment->iter, ITER_SOURCE, bvec, nvecs, total);
fs/nfsd/vfs.c
1502
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
1043
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
80
iov_iter_kvec(&iter, ITER_SOURCE, rqst->rq_iov, rqst->rq_nvec, size);
fs/smb/client/connect.c
3224
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &iov, 1, len);
fs/smb/client/smb2ops.c
4752
iov_iter_folio_queue(&new->rq_iter, ITER_SOURCE,
fs/smb/client/smb2pdu.c
5362
iov_iter_kvec(&rqst.rq_iter, ITER_SOURCE, &iov[1], n_vec,
fs/smb/client/smbdirect.c
466
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/smb/server/transport_rdma.c
249
iov_iter_kvec(&iter, ITER_SOURCE, iov, niovs, buflen);
fs/smb/smbdirect/connection.c
1098
if (WARN_ON_ONCE(iov_iter_rw(iter) != ITER_SOURCE))
fs/smb/smbdirect/connection.c
1309
if (WARN_ON_ONCE(iov_iter_rw(iter) != ITER_SOURCE))
fs/smb/smbdirect/connection.c
2151
if (WARN_ON_ONCE(iov_iter_rw(iter) != ITER_SOURCE))
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
1515
ITER_SOURCE, issue_flags);
io_uring/net.c
1519
ret = io_import_reg_vec(ITER_SOURCE, &kmsg->msg.msg_iter,
io_uring/net.c
391
return io_net_import_vec(req, kmsg, sr->buf, sr->len, ITER_SOURCE);
io_uring/net.c
393
return import_ubuf(ITER_SOURCE, sr->buf, sr->len, &kmsg->msg.msg_iter);
io_uring/net.c
405
ret = io_msg_copy_hdr(req, kmsg, &msg, ITER_SOURCE, NULL);
io_uring/net.c
418
return io_net_import_vec(req, kmsg, msg.msg_iov, msg.msg_iovlen, ITER_SOURCE);
io_uring/net.c
644
ret = import_ubuf(ITER_SOURCE, sr->buf, sr->len,
io_uring/net.c
649
iov_iter_init(&kmsg->msg.msg_iter, ITER_SOURCE,
io_uring/net.c
677
ITER_SOURCE, issue_flags);
io_uring/rsrc.h
28
IO_IMU_SOURCE = 1 << ITER_SOURCE,
io_uring/rw.c
1144
ret = io_rw_import_reg_vec(req, io, ITER_SOURCE, issue_flags);
io_uring/rw.c
1245
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
2363
if (unlikely(import_ubuf(ITER_SOURCE, (char __user *)ubuf, count, &i)))
mm/page_io.c
495
iov_iter_bvec(&from, ITER_SOURCE, sio->bvecs, sio->nr_bvecs, 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
587
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
172
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bv, 1, bv.bv_len);
net/ceph/messenger_v2.c
268
iov_iter_kvec(&con->v2.out_iter, ITER_SOURCE, con->v2.out_kvecs, 0, 0);
net/ceph/messenger_v2.c
280
iov_iter_bvec(&con->v2.out_iter, ITER_SOURCE, &con->v2.out_bvec, 1,
net/ceph/messenger_v2.c
292
iov_iter_bvec(&con->v2.out_iter, ITER_SOURCE, &con->v2.out_bvec, 1,
net/compat.c
97
err = import_iovec(save_addr ? ITER_DEST : ITER_SOURCE,
net/core/skbuff.c
3329
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &kv, 1, slen);
net/core/skbuff.c
3372
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
642
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
2225
err = import_ubuf(ITER_SOURCE, buff, len, &msg.msg_iter);
net/socket.c
2426
iov_iter_kvec(&opt->iter_in, ITER_SOURCE, kvec, 1, koptlen);
net/socket.c
2429
iov_iter_ubuf(&opt->iter_in, ITER_SOURCE, optval.user,
net/socket.c
2621
err = import_iovec(save_addr ? ITER_DEST : ITER_SOURCE,
net/socket.c
836
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
1276
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, svsk->sk_bvec,
net/sunrpc/svcsock.c
764
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, svsk->sk_bvec,
net/sunrpc/svcsock.c
769
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, svsk->sk_bvec,
net/tipc/socket.c
2622
iov_iter_kvec(&m.msg_iter, ITER_SOURCE, NULL, 0, 0);
net/tipc/socket.c
2784
iov_iter_kvec(&m.msg_iter, ITER_SOURCE, NULL, 0, 0);
net/tls/tls_device.c
607
iov_iter_bvec(&iter, ITER_SOURCE, NULL, 0, 0);
net/tls/tls_device.c
679
iov_iter_kvec(&iter, ITER_SOURCE, NULL, 0, 0);
net/tls/tls_main.c
193
iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, size);
net/xfrm/espintcp.c
225
iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, sg->length);
net/xfrm/espintcp.c
349
iov_iter_kvec(&pfx_iter, ITER_SOURCE, &pfx_iov, 1, pfx_iov.iov_len);
security/keys/keyctl.c
1265
ret = import_ubuf(ITER_SOURCE, (void __user *)_payload, plen,
security/keys/keyctl.c
1297
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
1210
iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &iov, 1, args->msglen);