Lines Matching refs:iov
116 ssize_t nfs_direct_IO(int rw, struct kiocb *iocb, const struct iovec *iov, loff_t pos, unsigned lon… in nfs_direct_IO() argument
274 const struct iovec *iov, in nfs_direct_read_schedule_segment() argument
279 unsigned long user_addr = (unsigned long)iov->iov_base; in nfs_direct_read_schedule_segment()
280 size_t count = iov->iov_len; in nfs_direct_read_schedule_segment()
379 const struct iovec *iov, in nfs_direct_read_schedule_iovec() argument
390 const struct iovec *vec = &iov[seg]; in nfs_direct_read_schedule_iovec()
411 static ssize_t nfs_direct_read(struct kiocb *iocb, const struct iovec *iov, in nfs_direct_read() argument
427 result = nfs_direct_read_schedule_iovec(dreq, iov, nr_segs, pos); in nfs_direct_read()
688 const struct iovec *iov, in nfs_direct_write_schedule_segment() argument
693 unsigned long user_addr = (unsigned long)iov->iov_base; in nfs_direct_write_schedule_segment()
694 size_t count = iov->iov_len; in nfs_direct_write_schedule_segment()
797 const struct iovec *iov, in nfs_direct_write_schedule_iovec() argument
808 const struct iovec *vec = &iov[seg]; in nfs_direct_write_schedule_iovec()
830 static ssize_t nfs_direct_write(struct kiocb *iocb, const struct iovec *iov, in nfs_direct_write() argument
853 result = nfs_direct_write_schedule_iovec(dreq, iov, nr_segs, pos, sync); in nfs_direct_write()
882 ssize_t nfs_file_direct_read(struct kiocb *iocb, const struct iovec *iov, in nfs_file_direct_read() argument
890 count = iov_length(iov, nr_segs); in nfs_file_direct_read()
906 retval = nfs_direct_read(iocb, iov, nr_segs, pos); in nfs_file_direct_read()
939 ssize_t nfs_file_direct_write(struct kiocb *iocb, const struct iovec *iov, in nfs_file_direct_write() argument
947 count = iov_length(iov, nr_segs); in nfs_file_direct_write()
970 retval = nfs_direct_write(iocb, iov, nr_segs, pos, count); in nfs_file_direct_write()