Home
last modified time | relevance | path

Searched refs:iov_iter_count (Results 1 – 67 of 67) sorted by relevance

/linux-4.1.27/mm/
Dprocess_vm_access.c40 while (len && iov_iter_count(iter)) { in process_vm_rw_pages()
55 if (copied < copy && iov_iter_count(iter)) in process_vm_rw_pages()
97 while (!rc && nr_pages && iov_iter_count(iter)) { in process_vm_rw_single_vec()
155 size_t total_len = iov_iter_count(iter); in process_vm_rw_core()
209 for (i = 0; i < riovcnt && iov_iter_count(iter) && !rc; i++) in process_vm_rw_core()
215 total_len -= iov_iter_count(iter); in process_vm_rw_core()
269 if (!iov_iter_count(&iter)) in process_vm_rw()
326 if (!iov_iter_count(&iter)) in compat_process_vm_rw()
Dfilemap.c1572 if (!iov_iter_count(iter)) in do_generic_file_read()
1699 size_t count = iov_iter_count(iter); in generic_file_read_iter()
1726 if (retval < 0 || !iov_iter_count(iter) || *ppos >= size || in generic_file_read_iter()
2269 if (!iov_iter_count(from)) in generic_write_checks()
2289 if (unlikely(pos + iov_iter_count(from) > MAX_NON_LFS && in generic_write_checks()
2307 return iov_iter_count(from); in generic_write_checks()
2343 write_len = iov_iter_count(from); in generic_file_direct_write()
2446 iov_iter_count(i)); in generic_perform_write()
2506 } while (iov_iter_count(i)); in generic_perform_write()
2559 if (written < 0 || !iov_iter_count(from) || IS_DAX(inode)) in __generic_file_write_iter()
Dshmem.c1612 if (!iov_iter_count(to)) in shmem_file_read_iter()
/linux-4.1.27/fs/ncpfs/
Dfile.c114 if (!iov_iter_count(to)) in ncp_file_read_iter()
135 while (iov_iter_count(to)) { in ncp_file_read_iter()
139 iov_iter_count(to)); in ncp_file_read_iter()
200 while (iov_iter_count(from)) { in ncp_file_write_iter()
204 iov_iter_count(from)); in ncp_file_write_iter()
/linux-4.1.27/net/rds/
Dmessage.c274 rm->m_inc.i_hdr.h_len = cpu_to_be32(iov_iter_count(from)); in rds_message_copy_from_user()
282 while (iov_iter_count(from)) { in rds_message_copy_from_user()
284 ret = rds_page_remainder_alloc(sg, iov_iter_count(from), in rds_message_copy_from_user()
292 to_copy = min_t(unsigned long, iov_iter_count(from), in rds_message_copy_from_user()
327 while (iov_iter_count(to) && copied < len) { in rds_message_inc_copy_to_user()
328 to_copy = min_t(unsigned long, iov_iter_count(to), in rds_message_inc_copy_to_user()
Dtcp_recv.c68 if (!iov_iter_count(to)) in rds_tcp_inc_copy_to_user()
76 to_copy = iov_iter_count(to); in rds_tcp_inc_copy_to_user()
85 if (!iov_iter_count(to)) in rds_tcp_inc_copy_to_user()
Diw_recv.c320 while (iov_iter_count(to) && copied < len) { in rds_iw_inc_copy_to_user()
326 to_copy = min_t(unsigned long, iov_iter_count(to), in rds_iw_inc_copy_to_user()
Dib_recv.c489 while (iov_iter_count(to) && copied < len) { in rds_ib_inc_copy_to_user()
495 to_copy = min_t(unsigned long, iov_iter_count(to), in rds_ib_inc_copy_to_user()
/linux-4.1.27/fs/nfs/
Ddirect.c264 VM_BUG_ON(iov_iter_count(iter) != PAGE_SIZE); in nfs_direct_IO()
487 while (iov_iter_count(iter)) { in nfs_direct_read_schedule_iovec()
576 size_t count = iov_iter_count(iter); in nfs_file_direct_read()
873 NFS_I(inode)->write_io += iov_iter_count(iter); in nfs_direct_write_schedule_iovec()
874 while (iov_iter_count(iter)) { in nfs_direct_write_schedule_iovec()
969 file, iov_iter_count(iter), (long long) iocb->ki_pos); in nfs_file_direct_write()
972 iov_iter_count(iter)); in nfs_file_direct_write()
975 end = (pos + iov_iter_count(iter) - 1) >> PAGE_CACHE_SHIFT; in nfs_file_direct_write()
990 task_io_account_write(iov_iter_count(iter)); in nfs_file_direct_write()
998 dreq->bytes_left = iov_iter_count(iter); in nfs_file_direct_write()
Dfile.c178 iov_iter_count(to), (unsigned long) iocb->ki_pos); in nfs_file_read()
677 size_t count = iov_iter_count(from); in nfs_file_write()
/linux-4.1.27/drivers/char/
Dmem.c617 size_t count = iov_iter_count(from); in write_iter_null()
638 while (iov_iter_count(iter)) { in read_iter_zero()
639 size_t chunk = iov_iter_count(iter), n; in read_iter_zero()
644 if (!n && iov_iter_count(iter)) in read_iter_zero()
/linux-4.1.27/fs/ceph/
Dfile.c441 size_t len = iov_iter_count(i); in ceph_sync_read()
461 while (iov_iter_count(i)) { in ceph_sync_read()
576 size_t count = iov_iter_count(from); in ceph_sync_direct_write()
598 while (iov_iter_count(from) > 0) { in ceph_sync_direct_write()
694 size_t count = iov_iter_count(from); in ceph_sync_write()
716 while ((len = iov_iter_count(from)) > 0) { in ceph_sync_write()
810 size_t len = iov_iter_count(to); in ceph_read_iter()
961 count = iov_iter_count(from); in ceph_write_iter()
/linux-4.1.27/fs/
Dpipe.c231 size_t total_len = iov_iter_count(to); in pipe_read()
344 size_t total_len = iov_iter_count(from); in pipe_write()
381 if (!iov_iter_count(from)) in pipe_write()
417 if (unlikely(copied < PAGE_SIZE && iov_iter_count(from))) { in pipe_write()
437 if (!iov_iter_count(from)) in pipe_write()
Ddirect-io.c1107 size_t count = iov_iter_count(iter); in do_blockdev_direct_IO()
1129 if (iov_iter_rw(iter) == READ && !iov_iter_count(iter)) in do_blockdev_direct_IO()
1231 (offset + iov_iter_count(iter)) >> blkbits; in do_blockdev_direct_IO()
Dread_write.c676 while (iov_iter_count(iter)) { in do_loop_readv_writev()
791 tot_len = iov_iter_count(&iter); in do_readv_writev()
965 tot_len = iov_iter_count(&iter); in compat_do_readv_writev()
Ddax.c197 loff_t end = pos + iov_iter_count(iter); in dax_do_io()
Daio.c1435 iov_iter_count(&iter)); in aio_run_iocb()
Dblock_dev.c1614 if (!iov_iter_count(from)) in blkdev_write_iter()
Dsplice.c1562 sd.total_len = iov_iter_count(&iter); in vmsplice_to_user()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Drw26.c370 ssize_t count = iov_iter_count(iter); in ll_direct_IO_26()
406 while (iov_iter_count(iter)) { in ll_direct_IO_26()
410 count = min_t(size_t, iov_iter_count(iter), size); in ll_direct_IO_26()
Dfile.c1209 &iocb->ki_pos, iov_iter_count(to)); in ll_file_read_iter()
1233 &iocb->ki_pos, iov_iter_count(from)); in ll_file_write_iter()
/linux-4.1.27/fs/xfs/
Dxfs_file.c274 size_t size = iov_iter_count(to); in xfs_file_read_iter()
555 size_t count = iov_iter_count(from); in xfs_file_aio_write_checks()
667 size_t count = iov_iter_count(from); in xfs_file_dio_aio_write()
709 count = iov_iter_count(from); in xfs_file_dio_aio_write()
789 trace_xfs_file_buffered_write(ip, iov_iter_count(from), in xfs_file_buffered_aio_write()
835 size_t ocount = iov_iter_count(from); in xfs_file_write_iter()
/linux-4.1.27/drivers/net/
Dmacvtap.c667 unsigned long total_len = iov_iter_count(from); in macvtap_get_user()
810 if (iov_iter_count(iter) < vnet_hdr_len) in macvtap_put_user()
836 if (ret || !iov_iter_count(iter)) in macvtap_put_user()
840 if (ret != sizeof(veth) || !iov_iter_count(iter)) in macvtap_put_user()
859 if (!iov_iter_count(to)) in macvtap_do_read()
898 ssize_t len = iov_iter_count(to), ret; in macvtap_read_iter()
Dtun.c1036 size_t total_len = iov_iter_count(from); in tun_get_user()
1255 if (iov_iter_count(iter) < sizeof(pi)) in tun_put_user()
1259 if (iov_iter_count(iter) < total) { in tun_put_user()
1270 if (iov_iter_count(iter) < vnet_hdr_sz) in tun_put_user()
1330 if (ret || !iov_iter_count(iter)) in tun_put_user()
1334 if (ret != sizeof(veth) || !iov_iter_count(iter)) in tun_put_user()
1357 if (!iov_iter_count(to)) in tun_do_read()
1383 ssize_t len = iov_iter_count(to), ret; in tun_chr_read_iter()
/linux-4.1.27/net/core/
Ddatagram.c427 if (iov_iter_count(to)) in skb_copy_datagram_iter()
527 int len = iov_iter_count(from); in zerocopy_sg_from_iter()
535 while (iov_iter_count(from)) { in zerocopy_sg_from_iter()
/linux-4.1.27/fs/ntfs/
Dfile.c347 iov_iter_count(from)); in ntfs_prepare_file_for_write()
395 end = (pos + iov_iter_count(from) + vol->cluster_size_mask) & in ntfs_prepare_file_for_write()
1763 (unsigned long)iov_iter_count(i)); in ntfs_perform_write()
1841 if (bytes > iov_iter_count(i)) in ntfs_perform_write()
1842 bytes = iov_iter_count(i); in ntfs_perform_write()
1921 } while (iov_iter_count(i)); in ntfs_perform_write()
1950 if (iov_iter_count(from) && !err) in ntfs_file_write_iter()
/linux-4.1.27/include/linux/
Duio.h104 static inline size_t iov_iter_count(struct iov_iter *i) in iov_iter_count() function
Dsocket.h144 return iov_iter_count(&msg->msg_iter); in msg_data_left()
/linux-4.1.27/fs/fuse/
Dfile.c915 (iocb->ki_pos + iov_iter_count(to) > i_size_read(inode))) { in fuse_file_read_iter()
1039 iov_iter_count(ii)); in fuse_fill_write_pages()
1080 } while (iov_iter_count(ii) && count < fc->max_write && in fuse_fill_write_pages()
1107 if (inode->i_size < pos + iov_iter_count(ii)) in fuse_perform_write()
1113 unsigned nr_pages = fuse_wr_pages(pos, iov_iter_count(ii)); in fuse_perform_write()
1140 } while (!err && iov_iter_count(ii)); in fuse_perform_write()
1190 if (written < 0 || !iov_iter_count(from)) in fuse_file_write_iter()
1317 size_t count = iov_iter_count(iter); in fuse_direct_io()
2270 while (iov_iter_count(&ii)) { in fuse_ioctl_copy_user()
2272 size_t todo = min_t(size_t, PAGE_SIZE, iov_iter_count(&ii)); in fuse_ioctl_copy_user()
[all …]
Ddev.c1371 return fuse_dev_do_read(fc, file, &cs, iov_iter_count(to)); in fuse_dev_read()
1979 return fuse_dev_do_write(fc, &cs, iov_iter_count(from)); in fuse_dev_write()
/linux-4.1.27/arch/s390/hypfs/
Dinode.c157 if (pos >= available || !iov_iter_count(to)) in hypfs_read_iter()
172 size_t count = iov_iter_count(from); in hypfs_write_iter()
/linux-4.1.27/crypto/
Dalgif_aead.c428 while (iov_iter_count(&msg->msg_iter)) { in aead_recvmsg()
429 size_t seglen = min_t(size_t, iov_iter_count(&msg->msg_iter), in aead_recvmsg()
Dalgif_skcipher.c544 while (iov_iter_count(&msg->msg_iter)) { in skcipher_recvmsg_async()
561 iov_iter_count(&msg->msg_iter)); in skcipher_recvmsg_async()
/linux-4.1.27/fs/udf/
Dfile.c133 loff_t end = iocb->ki_pos + iov_iter_count(from); in udf_file_write_iter()
Dinode.c223 size_t count = iov_iter_count(iter); in udf_direct_IO()
/linux-4.1.27/net/9p/
Dclient.c1547 fid->fid, (unsigned long long) offset, (int)iov_iter_count(to)); in p9_client_read()
1549 while (iov_iter_count(to)) { in p9_client_read()
1550 int count = iov_iter_count(to); in p9_client_read()
1624 iov_iter_count(from)); in p9_client_write()
1626 while (iov_iter_count(from)) { in p9_client_write()
1627 int count = iov_iter_count(from); in p9_client_write()
Dtrans_virtio.c324 if (!iov_iter_count(data)) in p9_get_mapped_pages()
/linux-4.1.27/net/sctp/
Dchunk.c175 size_t msg_len = iov_iter_count(from); in sctp_datamsg_from_user()
/linux-4.1.27/fs/jfs/
Dinode.c339 size_t count = iov_iter_count(iter); in jfs_direct_IO()
/linux-4.1.27/drivers/bluetooth/
Dhci_vhci.c180 size_t len = iov_iter_count(from); in vhci_get_user()
/linux-4.1.27/fs/btrfs/
Dfile.c1488 nrptrs = min(DIV_ROUND_UP(iov_iter_count(i), PAGE_CACHE_SIZE), in __btrfs_buffered_write()
1498 while (iov_iter_count(i) > 0) { in __btrfs_buffered_write()
1500 size_t write_bytes = min(iov_iter_count(i), in __btrfs_buffered_write()
1691 if (written < 0 || !iov_iter_count(from)) in __btrfs_direct_write()
1786 count = iov_iter_count(from); in btrfs_file_write_iter()
Dinode.c8340 count = iov_iter_count(iter); in btrfs_direct_IO()
/linux-4.1.27/fs/cifs/
Dfile.c2594 rc = cifs_write_from_iter(iocb->ki_pos, iov_iter_count(from), from, in cifs_user_writev()
2681 if (!cifs_find_lock_conflict(cfile, iocb->ki_pos, iov_iter_count(from), in cifs_writev()
2835 if (written < copy && iov_iter_count(iter) > 0) in cifs_readdata_to_iov()
2984 len = iov_iter_count(to); in cifs_user_readv()
3005 len = iov_iter_count(to); in cifs_user_readv()
3060 total_read = len - iov_iter_count(to); in cifs_user_readv()
3107 if (!cifs_find_lock_conflict(cfile, iocb->ki_pos, iov_iter_count(to), in cifs_strict_readv()
/linux-4.1.27/fs/hugetlbfs/
Dinode.c231 while (iov_iter_count(to)) { in hugetlbfs_read_iter()
269 if (copied != nr && iov_iter_count(to)) { in hugetlbfs_read_iter()
/linux-4.1.27/fs/ext4/
Dfile.c136 size_t length = iov_iter_count(from); in ext4_file_write_iter()
Dindirect.c654 size_t count = iov_iter_count(iter); in ext4_ind_direct_IO()
Dinode.c3108 size_t count = iov_iter_count(iter); in ext4_ext_direct_IO()
3247 size_t count = iov_iter_count(iter); in ext4_direct_IO()
/linux-4.1.27/fs/9p/
Dvfs_file.c387 iov_iter_count(to), iocb->ki_pos); in v9fs_file_read_iter()
/linux-4.1.27/block/
Dbio.c1060 if (!iov_iter_count(&iter)) in bio_copy_from_iter()
1091 if (!iov_iter_count(&iter)) in bio_copy_to_iter()
/linux-4.1.27/net/
Dsocket.c797 if (!iov_iter_count(to)) /* Match SYS5 behaviour */ in sock_read_iter()
800 res = sock_recvmsg(sock, &msg, iov_iter_count(to), msg.msg_flags); in sock_read_iter()
1711 err = sock_recvmsg(sock, &msg, iov_iter_count(&msg.msg_iter), flags); in SYSCALL_DEFINE6()
2098 total_len = iov_iter_count(&msg_sys->msg_iter); in ___sys_recvmsg()
/linux-4.1.27/fs/hfsplus/
Dinode.c131 size_t count = iov_iter_count(iter); in hfsplus_direct_IO()
/linux-4.1.27/fs/afs/
Dwrite.c631 size_t count = iov_iter_count(from); in afs_file_write()
/linux-4.1.27/fs/hfs/
Dinode.c133 size_t count = iov_iter_count(iter); in hfs_direct_IO()
/linux-4.1.27/drivers/usb/gadget/legacy/
Dinode.c578 size_t len = iov_iter_count(to); in ep_read_iter()
637 size_t len = iov_iter_count(from); in ep_write_iter()
/linux-4.1.27/fs/gfs2/
Dfile.c710 gfs2_size_hint(file, iocb->ki_pos, iov_iter_count(from)); in gfs2_file_write_iter()
Daops.c1082 loff_t len = iov_iter_count(iter); in gfs2_direct_IO()
/linux-4.1.27/fs/ocfs2/
Dfile.c2257 size_t count = iov_iter_count(from), orig_count; in ocfs2_file_write_iter()
2323 orig_count = iov_iter_count(from); in ocfs2_file_write_iter()
/linux-4.1.27/security/keys/
Dkeyctl.c1016 size_t plen = from ? iov_iter_count(from) : 0; in keyctl_instantiate_key_common()
/linux-4.1.27/fs/nilfs2/
Dinode.c313 size_t count = iov_iter_count(iter); in nilfs_direct_IO()
/linux-4.1.27/fs/affs/
Dfile.c397 size_t count = iov_iter_count(iter); in affs_direct_IO()
/linux-4.1.27/fs/ext2/
Dinode.c859 size_t count = iov_iter_count(iter); in ext2_direct_IO()
/linux-4.1.27/drivers/usb/gadget/function/
Df_fs.c654 if (iov_iter_count(&io_data->data)) in ffs_user_copy_worker()
734 data_len = iov_iter_count(&io_data->data); in ffs_epfile_io()
/linux-4.1.27/fs/fat/
Dinode.c246 size_t count = iov_iter_count(iter); in fat_direct_IO()
/linux-4.1.27/fs/f2fs/
Ddata.c1726 size_t count = iov_iter_count(iter); in f2fs_direct_IO()
/linux-4.1.27/kernel/printk/
Dprintk.c525 size_t len = iov_iter_count(from); in devkmsg_write()
/linux-4.1.27/fs/reiserfs/
Dinode.c3286 size_t count = iov_iter_count(iter); in reiserfs_direct_IO()
/linux-4.1.27/fs/ext3/
Dinode.c1832 size_t count = iov_iter_count(iter); in ext3_direct_IO()