Lines Matching refs:bi_iter
23 *bv = mp_bvec_iter_bvec(bio->bi_io_vec, bio->bi_iter); in bio_get_first_bvec()
28 struct bvec_iter iter = bio->bi_iter; in bio_get_last_bvec()
32 if (bv->bv_len == bio->bi_iter.bi_size) in bio_get_last_bvec()
125 trace_block_split(split, bio->bi_iter.bi_sector); in bio_submit_split()
164 tmp = bio->bi_iter.bi_sector + split_sectors - in bio_split_discard()
217 blk_boundary_sectors_left(bio->bi_iter.bi_sector, in get_max_io_size()
221 start = bio->bi_iter.bi_sector & (pbs - 1); in get_max_io_size()
517 iter->iter = iter->bio->bi_iter; in blk_map_iter_next()
565 iter.iter = iter.bio->bi_iter; in __blk_rq_map_sg()
669 blk_rq_get_max_sectors(req, bio->bi_iter.bi_sector)) { in ll_front_merge_fn()
968 else if (blk_rq_pos(rq) + blk_rq_sectors(rq) == bio->bi_iter.bi_sector) in blk_try_merge()
970 else if (blk_rq_pos(rq) - bio_sectors(bio) == bio->bi_iter.bi_sector) in blk_try_merge()
1005 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_back_merge()
1040 req->__sector = bio->bi_iter.bi_sector; in bio_attempt_front_merge()
1041 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_front_merge()
1064 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_discard_merge()