Lines Matching refs:iocb
169 nfs_file_read(struct kiocb *iocb, struct iov_iter *to)
171 struct inode *inode = file_inode(iocb->ki_filp);
174 if (iocb->ki_filp->f_flags & O_DIRECT)
175 return nfs_file_direct_read(iocb, to, iocb->ki_pos);
178 iocb->ki_filp,
179 iov_iter_count(to), (unsigned long) iocb->ki_pos);
181 result = nfs_revalidate_mapping(inode, iocb->ki_filp->f_mapping);
183 result = generic_file_read_iter(iocb, to);
665 ssize_t nfs_file_write(struct kiocb *iocb, struct iov_iter *from)
667 struct file *file = iocb->ki_filp;
672 loff_t pos = iocb->ki_pos;
679 return nfs_file_direct_write(iocb, from, pos);
700 result = generic_file_write_iter(iocb, from);