Lines Matching defs:bio
113 * Then, bio data could be copied into this data buffer for a WRITE request
671 return bio_has_data(rq->bio);
772 struct bio *bio;
784 struct bio_vec bv = bio_iter_iovec(data->bio, data->iter);
807 /* advance bio */
808 bio_advance_iter_single(data->bio, &data->iter, bytes);
810 data->bio = data->bio->bi_next;
811 if (data->bio == NULL)
813 data->iter = data->bio->bi_iter;
821 struct bio *bio = req->bio;
823 for_each_bio(bio) {
824 if (bio->bi_iter.bi_size > offset) {
825 iter->bio = bio;
826 iter->iter = bio->bi_iter;
827 bio_advance_iter(iter->bio, &iter->iter, offset);
830 offset -= bio->bi_iter.bi_size;
848 while (iov_iter_count(uiter) && iter.bio) {