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()
139 tmp = bio->bi_iter.bi_sector + split_sectors - in bio_split_discard()
178 blk_chunk_sectors_left(bio->bi_iter.bi_sector, in get_max_io_size()
182 start = bio->bi_iter.bi_sector & (pbs - 1); in get_max_io_size()
383 trace_block_split(split, bio->bi_iter.bi_sector); in __bio_split_to_limits()
554 if (likely(bio->bi_iter.bi_size)) { in __blk_bios_map_sg()
665 blk_rq_get_max_sectors(req, bio->bi_iter.bi_sector)) { in ll_front_merge_fn()
952 else if (blk_rq_pos(rq) + blk_rq_sectors(rq) == bio->bi_iter.bi_sector) in blk_try_merge()
954 else if (blk_rq_pos(rq) - bio_sectors(bio) == bio->bi_iter.bi_sector) in blk_try_merge()
993 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_back_merge()
1020 req->__sector = bio->bi_iter.bi_sector; in bio_attempt_front_merge()
1021 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_front_merge()
1044 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_discard_merge()