| /linux-6.15/fs/netfs/ |
| H A D | direct_write.c | 35 unsigned long long end = start + iov_iter_count(iter); in netfs_unbuffered_write_iter_locked() 37 size_t len = iov_iter_count(iter); in netfs_unbuffered_write_iter_locked() 98 wreq->len = iov_iter_count(&wreq->buffer.iter); in netfs_unbuffered_write_iter_locked() 146 unsigned long long end = pos + iov_iter_count(from) - 1; in netfs_unbuffered_write_iter() 148 _enter("%llx,%zx,%llx", pos, iov_iter_count(from), i_size_read(inode)); in netfs_unbuffered_write_iter() 150 if (!iov_iter_count(from)) in netfs_unbuffered_write_iter() 189 end = iocb->ki_pos + iov_iter_count(from); in netfs_unbuffered_write_iter()
|
| H A D | buffered_write.c | 153 part = min(max_chunk - offset, iov_iter_count(iter)); in netfs_perform_write() 372 } while (iov_iter_count(iter)); in netfs_perform_write() 469 _enter("%llx,%zx,%llx", iocb->ki_pos, iov_iter_count(from), i_size_read(inode)); in netfs_file_write_iter() 471 if (!iov_iter_count(from)) in netfs_file_write_iter()
|
| H A D | direct_read.c | 176 size_t orig_count = iov_iter_count(iter); in netfs_unbuffered_read_iter_locked() 214 rreq->len = iov_iter_count(&rreq->buffer.iter); in netfs_unbuffered_read_iter_locked()
|
| /linux-6.15/mm/ |
| H A D | process_vm_access.c | 34 while (len && iov_iter_count(iter)) { in process_vm_rw_pages() 48 if (copied < copy && iov_iter_count(iter)) in process_vm_rw_pages() 95 while (!rc && nr_pages && iov_iter_count(iter)) { in process_vm_rw_single_vec() 165 size_t total_len = iov_iter_count(iter); in process_vm_rw_core() 215 for (i = 0; i < riovcnt && iov_iter_count(iter) && !rc; i++) in process_vm_rw_core() 221 total_len -= iov_iter_count(iter); in process_vm_rw_core() 276 if (!iov_iter_count(&iter)) in process_vm_rw()
|
| /linux-6.15/net/rds/ |
| H A D | message.c | 368 int length = iov_iter_count(from); in rds_message_zcopy_from_user() 371 rm->m_inc.i_hdr.h_len = cpu_to_be32(iov_iter_count(from)); in rds_message_zcopy_from_user() 388 while (iov_iter_count(from)) { in rds_message_zcopy_from_user() 427 rm->m_inc.i_hdr.h_len = cpu_to_be32(iov_iter_count(from)); in rds_message_copy_from_user() 436 while (iov_iter_count(from)) { in rds_message_copy_from_user() 438 ret = rds_page_remainder_alloc(sg, iov_iter_count(from), in rds_message_copy_from_user() 446 to_copy = min_t(unsigned long, iov_iter_count(from), in rds_message_copy_from_user() 481 while (iov_iter_count(to) && copied < len) { in rds_message_inc_copy_to_user() 482 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-6.15/block/ |
| H A D | fops.c | 228 if (unlikely(iov_iter_count(iter))) { in __blkdev_direct_IO() 395 if (!iov_iter_count(iter)) in blkdev_direct_IO() 667 size_t count = iov_iter_count(from); in blkdev_direct_write() 716 if (!iov_iter_count(from)) in blkdev_write_iter() 732 if (iov_iter_count(from) > size) { in blkdev_write_iter() 735 shorted = iov_iter_count(from) - size; in blkdev_write_iter() 745 if (ret >= 0 && iov_iter_count(from)) in blkdev_write_iter() 775 if (unlikely(pos + iov_iter_count(to) > size)) { in blkdev_read_iter() 779 shorted = iov_iter_count(to) - size; in blkdev_read_iter() 783 count = iov_iter_count(to); in blkdev_read_iter() [all …]
|
| H A D | blk-map.c | 61 if (!iov_iter_count(iter)) in bio_copy_from_iter() 92 if (!iov_iter_count(&iter)) in bio_copy_to_iter() 279 if (!iov_iter_count(iter)) in bio_map_user_iov() 517 if (!iov_iter_count(iter) || iov_iter_count(iter) > max_bytes) in blk_rq_map_user_bvec() 593 } while (iov_iter_count(&i)); in blk_rq_map_user_iov() 638 if (check_iter_count && !iov_iter_count(&iter)) { in blk_rq_map_user_io()
|
| /linux-6.15/drivers/net/ |
| H A D | tun_vnet.h | 116 if (iov_iter_count(from) < sz) in tun_vnet_hdr_get() 129 if (hdr_len > iov_iter_count(from)) in tun_vnet_hdr_get() 140 if (unlikely(iov_iter_count(iter) < sz)) in tun_vnet_hdr_put()
|
| /linux-6.15/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-6.15/fs/ext2/ |
| H A D | file.c | 40 if (!iov_iter_count(to)) in ext2_dax_read_iter() 220 loff_t count = iov_iter_count(from); in ext2_dio_write_iter() 234 if (iocb->ki_pos + iov_iter_count(from) > i_size_read(inode) || in ext2_dio_write_iter() 249 if (ret >= 0 && iov_iter_count(from)) { in ext2_dio_write_iter()
|
| /linux-6.15/net/ceph/ |
| H A D | messenger_v2.c | 86 while (iov_iter_count(it)) { in do_recvmsg() 115 iov_iter_count(&con->v2.in_iter)); in ceph_tcp_recv() 118 iov_iter_count(&con->v2.in_iter)); in ceph_tcp_recv() 128 while (iov_iter_count(it)) { in do_sendmsg() 152 while (iov_iter_count(it)) { in do_try_sendpage() 155 min(iov_iter_count(it), in do_try_sendpage() 207 iov_iter_count(&con->v2.out_iter)); in ceph_tcp_send() 226 WARN_ON(iov_iter_count(&con->v2.in_iter)); in reset_in_kvecs() 234 WARN_ON(iov_iter_count(&con->v2.in_iter)); in set_in_bvec() 242 WARN_ON(iov_iter_count(&con->v2.in_iter)); in set_in_skip() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | uio.h | 314 static inline size_t iov_iter_count(const struct iov_iter *i) in iov_iter_count() function 352 if (iov_iter_count(i) > max_bytes) { in iov_iter_npages_cap() 353 shorted = iov_iter_count(i) - max_bytes; in iov_iter_npages_cap() 358 iov_iter_reexpand(i, iov_iter_count(i) + shorted); in iov_iter_npages_cap()
|
| /linux-6.15/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-6.15/fs/btrfs/ |
| H A D | direct-io.c | 816 if (iocb->ki_pos + iov_iter_count(from) <= i_size_read(inode) && IS_NOSEC(inode)) in btrfs_direct_write() 849 pos + iov_iter_count(from) > i_size_read(inode)) { in btrfs_direct_write() 920 if (iov_iter_count(from) > 0 && (ret == -EFAULT || ret > 0)) { in btrfs_direct_write() 921 const size_t left = iov_iter_count(from); in btrfs_direct_write() 951 if ((ret < 0 && ret != -ENOTBLK) || !iov_iter_count(from)) in btrfs_direct_write() 1056 if (iov_iter_count(to) > 0 && (ret == -EFAULT || ret > 0)) { in btrfs_direct_read() 1057 const size_t left = iov_iter_count(to); in btrfs_direct_read()
|
| /linux-6.15/fs/ext4/ |
| H A D | file.c | 137 if (!iov_iter_count(to)) in ext4_file_read_iter() 268 return iov_iter_count(from); in ext4_generic_write_checks() 505 size_t count = iov_iter_count(from); in ext4_dio_write_iter() 596 if (ret >= 0 && iov_iter_count(from)) { in ext4_dio_write_iter() 655 count = iov_iter_count(from); in ext4_dax_write_iter() 704 size_t len = iov_iter_count(from); in ext4_file_write_iter()
|
| /linux-6.15/fs/nfs/ |
| H A D | direct.c | 356 while (iov_iter_count(iter)) { in nfs_direct_read_schedule_iovec() 441 size_t count = iov_iter_count(iter); in nfs_file_direct_read() 883 NFS_I(inode)->write_io += iov_iter_count(iter); in nfs_direct_write_schedule_iovec() 884 while (iov_iter_count(iter)) { in nfs_direct_write_schedule_iovec() 1001 file, iov_iter_count(iter), (long long) iocb->ki_pos); in nfs_file_direct_write() 1005 result = iov_iter_count(iter); in nfs_file_direct_write() 1014 end = (pos + iov_iter_count(iter) - 1) >> PAGE_SHIFT; in nfs_file_direct_write()
|
| /linux-6.15/fs/proc/ |
| H A D | vmcore.c | 340 if (!iov_iter_count(iter) || *fpos >= vmcore_size) in __read_vmcore() 347 tsz = min(elfcorebuf_sz - (size_t)*fpos, iov_iter_count(iter)); in __read_vmcore() 354 if (!iov_iter_count(iter)) in __read_vmcore() 375 (size_t)*fpos, iov_iter_count(iter)); in __read_vmcore() 384 if (!iov_iter_count(iter)) in __read_vmcore() 391 iov_iter_count(iter)); in __read_vmcore() 400 if (!iov_iter_count(iter)) in __read_vmcore() 410 iov_iter_count(iter)); in __read_vmcore() 420 if (!iov_iter_count(iter)) in __read_vmcore()
|
| /linux-6.15/fs/fuse/ |
| H A D | ioctl.c | 329 for (i = 0; iov_iter_count(&ii) && !WARN_ON(i >= ap.num_folios); i++) { in fuse_do_ioctl() 331 if (c != PAGE_SIZE && iov_iter_count(&ii)) in fuse_do_ioctl() 396 for (i = 0; iov_iter_count(&ii) && !WARN_ON(i >= ap.num_folios); i++) { in fuse_do_ioctl() 398 if (c != PAGE_SIZE && iov_iter_count(&ii)) in fuse_do_ioctl()
|
| /linux-6.15/drivers/char/ |
| H A D | mem.c | 449 size_t count = iov_iter_count(from); in write_iter_null() 475 while (iov_iter_count(iter)) { in read_iter_zero() 476 size_t chunk = iov_iter_count(iter), n; in read_iter_zero() 481 if (!n && iov_iter_count(iter)) in read_iter_zero()
|
| /linux-6.15/fs/ |
| H A D | read_write.c | 841 while (iov_iter_count(iter)) { in do_loop_readv_writev() 879 tot_len = iov_iter_count(iter); in vfs_iocb_iter_read() 907 tot_len = iov_iter_count(iter); in vfs_iter_read() 939 tot_len = iov_iter_count(iter); in vfs_iocb_iter_write() 970 tot_len = iov_iter_count(iter); in vfs_iter_write() 1007 tot_len = iov_iter_count(&iter); in vfs_readv() 1045 tot_len = iov_iter_count(&iter); in vfs_writev() 1762 loff_t count = iov_iter_count(from); in generic_write_checks() 1770 return iov_iter_count(from); in generic_write_checks() 1799 size_t len = iov_iter_count(iter); in generic_atomic_write_valid()
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_file.c | 242 if (!iov_iter_count(to)) in xfs_file_dio_read() 266 if (!iov_iter_count(to)) in xfs_file_dax_read() 441 size_t count = iov_iter_count(from); in xfs_file_write_checks() 506 loff_t count = iov_iter_count(from); in xfs_zoned_write_space_reserve() 752 size_t count = iov_iter_count(from); in xfs_file_dio_write_unaligned() 825 size_t count = iov_iter_count(from); in xfs_file_dio_write() 985 if (!iov_iter_count(from)) in xfs_file_buffered_write_zoned() 1021 size_t ocount = iov_iter_count(from); in xfs_file_write_iter()
|
| /linux-6.15/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() 1107 gfs2_size_hint(file, iocb->ki_pos, iov_iter_count(from)); in gfs2_file_write_iter() 1136 if (ret < 0 || !iov_iter_count(from)) in gfs2_file_write_iter()
|
| /linux-6.15/arch/x86/kernel/cpu/microcode/ |
| H A D | intel.c | 495 while (iov_iter_count(iter)) { in parse_microcode_blobs() 511 if (data_size > iov_iter_count(iter)) { in parse_microcode_blobs() 548 if (iov_iter_count(iter)) in parse_microcode_blobs()
|
| /linux-6.15/net/9p/ |
| H A D | client.c | 1531 while (iov_iter_count(to)) { in p9_client_read() 1550 int count = iov_iter_count(to); in p9_client_read_once() 1557 fid->fid, offset, iov_iter_count(to)); in p9_client_read_once() 1582 iov_iter_revert(to, count - iov_iter_count(to)); in p9_client_read_once() 1590 iov_iter_revert(to, count - iov_iter_count(to)); in p9_client_read_once() 1613 iov_iter_revert(to, count - received - iov_iter_count(to)); in p9_client_read_once() 1628 while (iov_iter_count(from)) { in p9_client_write() 1629 size_t count = iov_iter_count(from); in p9_client_write() 1652 iov_iter_revert(from, count - iov_iter_count(from)); in p9_client_write() 1659 iov_iter_revert(from, count - iov_iter_count(from)); in p9_client_write() [all …]
|