| /linux/fs/netfs/ |
| H A D | direct_write.c | 124 if (!iov_iter_count(&subreq->io_iter)) in netfs_unbuffered_write() 220 unsigned long long end = start + iov_iter_count(iter); in netfs_unbuffered_write_iter_locked() 222 size_t len = iov_iter_count(iter); in netfs_unbuffered_write_iter_locked() 273 wreq->len = iov_iter_count(&wreq->buffer.iter); in netfs_unbuffered_write_iter_locked() 331 unsigned long long end = pos + iov_iter_count(from) - 1; in netfs_unbuffered_write_iter() 333 _enter("%llx,%zx,%llx", pos, iov_iter_count(from), i_size_read(inode)); in netfs_unbuffered_write_iter() 335 if (!iov_iter_count(from)) in netfs_unbuffered_write_iter() 374 end = iocb->ki_pos + iov_iter_count(from); in netfs_unbuffered_write_iter()
|
| H A D | buffered_write.c | 145 part = min(max_chunk - offset, iov_iter_count(iter)); in netfs_perform_write() 411 } while (iov_iter_count(iter)); in netfs_perform_write() 508 _enter("%llx,%zx,%llx", iocb->ki_pos, iov_iter_count(from), i_size_read(inode)); in netfs_file_write_iter() 510 if (!iov_iter_count(from)) in netfs_file_write_iter()
|
| H A D | direct_read.c | 157 size_t orig_count = iov_iter_count(iter); in netfs_unbuffered_read_iter_locked() 196 rreq->len = iov_iter_count(&rreq->buffer.iter); in netfs_unbuffered_read_iter_locked()
|
| /linux/block/ |
| H A D | fops.c | 42 return (iocb->ki_pos | iov_iter_count(iter)) & in blkdev_dio_invalid() 233 if (unlikely(iov_iter_count(iter))) { in __blkdev_direct_IO() 399 if (!iov_iter_count(iter)) in blkdev_direct_IO() 689 size_t count = iov_iter_count(from); in blkdev_direct_write() 706 iov_iter_revert(from, count - iov_iter_count(from)); in blkdev_direct_write() 739 if (!iov_iter_count(from)) in blkdev_write_iter() 755 if (iov_iter_count(from) > size) { in blkdev_write_iter() 758 shorted = iov_iter_count(from) - size; in blkdev_write_iter() 768 if (ret >= 0 && iov_iter_count(from)) in blkdev_write_iter() 784 iov_iter_reexpand(from, iov_iter_count(from) + shorted); in blkdev_write_iter() [all …]
|
| H A D | blk-map.c | 80 if (!iov_iter_count(iter)) in bio_copy_from_iter() 111 if (!iov_iter_count(&iter)) in bio_copy_to_iter() 267 if (!iov_iter_count(iter)) in bio_map_user_iov() 469 if (!iov_iter_count(iter) || iov_iter_count(iter) > max_bytes) in blk_rq_map_user_bvec() 543 } while (iov_iter_count(&i)); in blk_rq_map_user_iov() 588 if (check_iter_count && !iov_iter_count(&iter)) { in blk_rq_map_user_io()
|
| /linux/net/rds/ |
| H A D | message.c | 444 int length = iov_iter_count(from); in rds_message_zcopy_from_user() 447 rm->m_inc.i_hdr.h_len = cpu_to_be32(iov_iter_count(from)); in rds_message_zcopy_from_user() 464 while (iov_iter_count(from)) { in rds_message_zcopy_from_user() 504 rm->m_inc.i_hdr.h_len = cpu_to_be32(iov_iter_count(from)); in rds_message_copy_from_user() 513 while (iov_iter_count(from)) { in rds_message_copy_from_user() 515 ret = rds_page_remainder_alloc(sg, iov_iter_count(from), in rds_message_copy_from_user() 523 to_copy = min_t(unsigned long, iov_iter_count(from), in rds_message_copy_from_user() 558 while (iov_iter_count(to) && copied < len) { in rds_message_inc_copy_to_user() 559 to_copy = min_t(unsigned long, iov_iter_count(to), in rds_message_inc_copy_to_user()
|
| H A D | tcp_recv.c | 69 if (!iov_iter_count(to)) in rds_tcp_inc_copy_to_user() 77 to_copy = iov_iter_count(to); in rds_tcp_inc_copy_to_user() 86 if (!iov_iter_count(to)) in rds_tcp_inc_copy_to_user()
|
| /linux/drivers/gpu/drm/display/ |
| H A D | drm_dp_aux_dev.c | 157 while (iov_iter_count(to)) { in auxdev_read_iter() 159 ssize_t todo = min(iov_iter_count(to), sizeof(buf)); in auxdev_read_iter() 200 while (iov_iter_count(from)) { in auxdev_write_iter() 202 ssize_t todo = min(iov_iter_count(from), sizeof(buf)); in auxdev_write_iter()
|
| /linux/drivers/net/ |
| H A D | tun_vnet.h | 128 if (iov_iter_count(from) < sz) in __tun_vnet_hdr_get() 141 if (hdr_len > iov_iter_count(from)) in __tun_vnet_hdr_get() 162 if (unlikely(iov_iter_count(iter) < sz)) in __tun_vnet_hdr_put()
|
| /linux/io_uring/ |
| H A D | mock_file.c | 41 while (iov_iter_count(reg_iter)) { in io_copy_regbuf() 42 size_t len = min(iov_iter_count(reg_iter), buflen); in io_copy_regbuf() 134 size_t len = iov_iter_count(to); in io_mock_read_iter() 149 size_t len = iov_iter_count(from); in io_mock_write_iter()
|
| /linux/net/ceph/ |
| H A D | messenger_v2.c | 85 while (iov_iter_count(it)) { in do_recvmsg() 114 iov_iter_count(&con->v2.in_iter)); in ceph_tcp_recv() 117 iov_iter_count(&con->v2.in_iter)); in ceph_tcp_recv() 127 while (iov_iter_count(it)) { in do_sendmsg() 151 while (iov_iter_count(it)) { in do_try_sendpage() 154 min(iov_iter_count(it), in do_try_sendpage() 200 iov_iter_count(&con->v2.out_iter), con->v2.out_iter_sendpage); in ceph_tcp_send() 206 iov_iter_count(&con->v2.out_iter)); in ceph_tcp_send() 225 WARN_ON(iov_iter_count(&con->v2.in_iter)); in reset_in_kvecs() 233 WARN_ON(iov_iter_count( in set_in_bvec() [all...] |
| /linux/include/linux/ |
| H A D | uio.h | 312 static inline size_t iov_iter_count(const struct iov_iter *i) in iov_iter_count() function 350 if (iov_iter_count(i) > max_bytes) { in iov_iter_npages_cap() 351 shorted = iov_iter_count(i) - max_bytes; in iov_iter_npages_cap() 356 iov_iter_reexpand(i, iov_iter_count(i) + shorted); in iov_iter_npages_cap()
|
| /linux/net/qrtr/ |
| H A D | tun.c | 76 count = min_t(size_t, iov_iter_count(to), skb->len); in qrtr_tun_read_iter() 89 size_t len = iov_iter_count(from); in qrtr_tun_write_iter()
|
| /linux/fs/btrfs/ |
| H A D | direct-io.c | 901 if (iocb->ki_pos + iov_iter_count(from) <= i_size_read(inode) && IS_NOSEC(inode)) in btrfs_direct_write() 934 pos + iov_iter_count(from) > i_size_read(inode)) { in btrfs_direct_write() 989 if (iov_iter_count(from) > 0 && (ret == -EFAULT || ret >= 0)) { in btrfs_direct_write() 990 const size_t left = iov_iter_count(from); in btrfs_direct_write() 1020 if ((ret < 0 && ret != -ENOTBLK) || !iov_iter_count(from)) in btrfs_direct_write() 1125 if (iov_iter_count(to) > 0 && (ret == -EFAULT || ret > 0)) { in btrfs_direct_read() 1126 const size_t left = iov_iter_count(to); in btrfs_direct_read()
|
| /linux/fs/ext4/ |
| H A D | file.c | 139 if (!iov_iter_count(to)) in ext4_file_read_iter() 299 return iov_iter_count(from); in ext4_generic_write_checks() 581 size_t count = iov_iter_count(from); in ext4_dio_write_iter() 669 if (ret >= 0 && iov_iter_count(from)) { in ext4_dio_write_iter() 728 count = iov_iter_count(from); in ext4_dax_write_iter() 782 size_t len = iov_iter_count(from); in ext4_file_write_iter()
|
| /linux/fs/smb/client/ |
| H A D | smbdirect.c | 180 while (iov_iter_count(iter) > 0) { in smbd_post_send_full_iter() 460 iov_iter_count(&rqst->rq_iter), smb_rqst_len(server, rqst)); in smbd_send() 475 if (iov_iter_count(&rqst->rq_iter) > 0) { in smbd_send()
|
| /linux/fs/gfs2/ |
| H A D | file.c | 784 size_t count = iov_iter_count(i); in should_fault_in_pages() 837 if (!iov_iter_count(to)) in gfs2_file_direct_read() 909 if (iocb->ki_pos + iov_iter_count(from) > i_size_read(&ip->i_inode)) in gfs2_file_direct_write() 926 enough_retries = prev_count == iov_iter_count(from) && in gfs2_file_direct_write() 973 if (!iov_iter_count(to)) in gfs2_file_read_iter() 1020 size_t orig_count = iov_iter_count(from); in gfs2_file_buffered_write() 1112 gfs2_size_hint(file, iocb->ki_pos, iov_iter_count(from)); in gfs2_file_write_iter() 1141 if (ret < 0 || !iov_iter_count(from)) in gfs2_file_write_iter()
|
| /linux/fs/xfs/ |
| H A D | xfs_file.c | 264 if (!iov_iter_count(to)) in xfs_file_dio_read() 297 if (!iov_iter_count(to)) in xfs_file_dax_read() 472 size_t count = iov_iter_count(from); in xfs_file_write_checks() 537 loff_t count = iov_iter_count(from); in xfs_zoned_write_space_reserve() 833 ssize_t ret, ocount = iov_iter_count(from); in xfs_file_dio_write_atomic() 909 size_t count = iov_iter_count(from); in xfs_file_dio_write_unaligned() 985 size_t count = iov_iter_count(from); in xfs_file_dio_write() 1140 if (!iov_iter_count(from)) in xfs_file_buffered_write_zoned() 1177 size_t ocount = iov_iter_count(from); in xfs_file_write_iter()
|
| /linux/fs/afs/ |
| H A D | vlclient.c | 181 call->unmarshall, iov_iter_count(call->iter), call->count); in afs_deliver_vl_get_addrs_u() 323 call->unmarshall, iov_iter_count(call->iter), call->count); in afs_deliver_vl_get_capabilities() 439 call->unmarshall, iov_iter_count(call->iter), call->count2); in afs_deliver_yfsvl_get_endpoints() 687 call->unmarshall, iov_iter_count(call->iter), call->count); in afs_deliver_yfsvl_get_cell_name()
|
| /linux/drivers/fsi/ |
| H A D | fsi-sbefifo.c | 557 dev_dbg(dev, "reading response, buflen = %zd\n", iov_iter_count(response)); in sbefifo_read_response() 616 if (iov_iter_count(response) >= sizeof(__be32)) { in sbefifo_read_response() 672 ffdc_sz = SBEFIFO_MAX_FFDC_SIZE - iov_iter_count(&ffdc_iter); in sbefifo_collect_async_ffdc() 771 rbytes -= iov_iter_count(&resp_iter); in sbefifo_submit() 861 rc = len - iov_iter_count(&resp_iter); in sbefifo_user_read()
|
| /linux/fs/iomap/ |
| H A D | direct-io.c | 393 if (iov_iter_count(dio->submit.iter)) in iomap_dio_bio_iter_one() 527 orig_count = iov_iter_count(dio->submit.iter); in iomap_dio_bio_iter() 530 if (!iov_iter_count(dio->submit.iter)) in iomap_dio_bio_iter() 572 } while (iov_iter_count(dio->submit.iter)); in iomap_dio_bio_iter() 698 .len = iov_iter_count(iter), in __iomap_dio_rw()
|
| /linux/drivers/char/ |
| H A D | random.c | 437 if (unlikely(!iov_iter_count(iter))) in get_random_bytes_user() 452 if (iov_iter_count(iter) <= CHACHA_KEY_SIZE) { in get_random_bytes_user() 464 if (!iov_iter_count(iter) || copied != sizeof(block)) in get_random_bytes_user() 1421 if (unlikely(!iov_iter_count(iter))) in write_pool_user() 1428 if (!iov_iter_count(iter) || copied != sizeof(block)) in write_pool_user() 1465 current->comm, iov_iter_count(iter)); in urandom_read_iter()
|
| /linux/net/core/ |
| H A D | datagram.c | 480 if (fault_short || iov_iter_count(to)) in __skb_datagram_iter() 643 while (length && iov_iter_count(from)) { in zerocopy_fill_skb_from_iter() 726 while (length && iov_iter_count(from)) { in zerocopy_fill_skb_from_devmem() 789 int copy = min_t(int, skb_headlen(skb), iov_iter_count(from)); in zerocopy_sg_from_iter()
|
| /linux/fs/coda/ |
| H A D | file.c | 47 size_t count = iov_iter_count(to); in coda_file_read_iter() 73 size_t count = iov_iter_count(to); in coda_file_write_iter()
|
| /linux/net/rxrpc/ |
| H A D | recvmsg.c | 667 if (iov_iter_count(iter) > 0) in rxrpc_kernel_recv_data() 685 _leave(" = %d [%zu,%d]", ret, iov_iter_count(iter), *_abort); in rxrpc_kernel_recv_data() 705 if (iov_iter_count(iter) > 0) in rxrpc_kernel_recv_data()
|