Lines Matching refs:bi_iter
42 #define bio_page(bio) bio_iter_page((bio), (bio)->bi_iter)
43 #define bio_offset(bio) bio_iter_offset((bio), (bio)->bi_iter)
44 #define bio_iovec(bio) bio_iter_iovec((bio), (bio)->bi_iter)
49 #define bio_sectors(bio) bvec_iter_sectors((bio)->bi_iter)
50 #define bio_end_sector(bio) bvec_iter_end_sector((bio)->bi_iter)
64 bio->bi_iter.bi_size && in bio_has_data()
94 return bio->bi_iter.bi_size; in bio_cur_bytes()
118 if (bio->bi_iter.bi_size > UINT_MAX - len) in bio_full()
173 __bio_for_each_segment(bvl, bio, iter, (bio)->bi_iter)
183 __bio_for_each_bvec(bvl, bio, iter, (bio)->bi_iter)
270 *bv = mp_bvec_iter_bvec(bio->bi_io_vec, bio->bi_iter); in bio_get_first_bvec()
275 struct bvec_iter iter = bio->bi_iter; in bio_get_last_bvec()
279 if (bv->bv_len == bio->bi_iter.bi_size) in bio_get_last_bvec()