Lines Matching full:submit
50 } submit; member
178 struct task_struct *waiter = dio->submit.waiter; in iomap_dio_done()
180 WRITE_ONCE(dio->submit.waiter, NULL); in iomap_dio_done()
395 orig_count = iov_iter_count(dio->submit.iter); in iomap_dio_bio_iter()
396 iov_iter_truncate(dio->submit.iter, length); in iomap_dio_bio_iter()
398 if (!iov_iter_count(dio->submit.iter)) in iomap_dio_bio_iter()
418 nr_pages = bio_iov_vecs_to_alloc(dio->submit.iter, BIO_MAX_VECS); in iomap_dio_bio_iter()
422 iov_iter_revert(dio->submit.iter, copied); in iomap_dio_bio_iter()
436 ret = bio_iov_iter_get_pages(bio, dio->submit.iter, in iomap_dio_bio_iter()
469 nr_pages = bio_iov_vecs_to_alloc(dio->submit.iter, in iomap_dio_bio_iter()
497 iov_iter_reexpand(dio->submit.iter, orig_count - copied); in iomap_dio_bio_iter()
505 loff_t length = iov_iter_zero(iomap_length(iter), dio->submit.iter); in iomap_dio_hole_iter()
516 struct iov_iter *iter = dio->submit.iter; in iomap_dio_inline_iter()
636 dio->submit.iter = iter; in __iomap_dio_rw()
637 dio->submit.waiter = current; in __iomap_dio_rw()
796 if (!READ_ONCE(dio->submit.waiter)) in __iomap_dio_rw()