Lines Matching refs:iter
23 struct iov_iter iter; in orangefs_writepage_locked() local
55 iov_iter_bvec(&iter, WRITE, &bv, 1, wlen); in orangefs_writepage_locked()
57 ret = wait_for_direct_io(ORANGEFS_IO_WRITE, inode, &off, &iter, wlen, in orangefs_writepage_locked()
94 struct iov_iter iter; in orangefs_writepages_work() local
114 iov_iter_bvec(&iter, WRITE, ow->bv, ow->npages, ow->len); in orangefs_writepages_work()
123 ret = wait_for_direct_io(ORANGEFS_IO_WRITE, inode, &off, &iter, ow->len, in orangefs_writepages_work()
250 struct iov_iter iter; in orangefs_readpage() local
279 iov_iter_bvec(&iter, READ, &bv, 1, PAGE_SIZE); in orangefs_readpage()
281 ret = wait_for_direct_io(ORANGEFS_IO_READ, inode, &off, &iter, in orangefs_readpage()
285 iov_iter_zero(~0U, &iter); in orangefs_readpage()
544 struct iov_iter *iter) in orangefs_direct_IO() argument
556 enum ORANGEFS_io_type type = iov_iter_rw(iter) == WRITE ? in orangefs_direct_IO()
562 size_t count = iov_iter_count(iter); in orangefs_direct_IO()
588 while (iov_iter_count(iter)) { in orangefs_direct_IO()
589 size_t each_count = iov_iter_count(iter); in orangefs_direct_IO()
608 ret = wait_for_direct_io(type, inode, offset, iter, in orangefs_direct_IO()