Lines Matching defs:iter
7661 struct bvec_iter iter;
7666 __bio_for_each_segment(bvec, &io_bio->bio, iter, io_bio->iter) {
7976 const struct iov_iter *iter, loff_t offset)
7986 if (iov_iter_alignment(iter) & blocksize_mask)
7990 if (iov_iter_rw(iter) != READ || !iter_is_iovec(iter))
7997 for (seg = 0; seg < iter->nr_segs; seg++) {
7998 for (i = seg + 1; i < iter->nr_segs; i++) {
7999 if (iter->iov[seg].iov_base == iter->iov[i].iov_base)
8046 ssize_t btrfs_direct_IO(struct kiocb *iocb, struct iov_iter *iter)
8057 if (check_direct_IO(fs_info, iter, offset)) {
8064 count = iov_iter_count(iter);
8065 if (iov_iter_rw(iter) == WRITE) {
8083 ret = iomap_dio_rw(iocb, iter, &btrfs_dio_iomap_ops,
8086 ret = iomap_dio_rw(iocb, iter, &btrfs_dio_iomap_ops,
8092 if (iov_iter_rw(iter) == WRITE)