Lines Matching defs:submit
43 } submit;
70 dio->submit.last_queue = bdev_get_queue(iomap->bdev);
72 dio->submit.cookie = dio->dops->submit_io(
76 dio->submit.cookie = submit_bio(bio);
163 struct task_struct *waiter = dio->submit.waiter;
164 WRITE_ONCE(dio->submit.waiter, NULL);
210 unsigned int align = iov_iter_alignment(dio->submit.iter);
250 orig_count = iov_iter_count(dio->submit.iter);
251 iov_iter_truncate(dio->submit.iter, length);
253 nr_pages = iov_iter_npages(dio->submit.iter, BIO_MAX_PAGES);
269 iov_iter_revert(dio->submit.iter, copied);
282 ret = bio_iov_iter_get_pages(bio, dio->submit.iter);
311 nr_pages = iov_iter_npages(dio->submit.iter, BIO_MAX_PAGES);
332 iov_iter_reexpand(dio->submit.iter, orig_count - copied);
341 length = iov_iter_zero(length, dio->submit.iter);
350 struct iov_iter *iter = dio->submit.iter;
452 dio->submit.iter = iter;
453 dio->submit.waiter = current;
454 dio->submit.cookie = BLK_QC_T_NONE;
455 dio->submit.last_queue = NULL;
551 WRITE_ONCE(iocb->ki_cookie, dio->submit.cookie);
552 WRITE_ONCE(iocb->private, dio->submit.last_queue);
576 if (!READ_ONCE(dio->submit.waiter))
580 !dio->submit.last_queue ||
581 !blk_poll(dio->submit.last_queue,
582 dio->submit.cookie, true))