Lines Matching refs:bi_iter
255 bio->bi_iter.bi_sector = 0;
256 bio->bi_iter.bi_size = 0;
257 bio->bi_iter.bi_idx = 0;
258 bio->bi_iter.bi_bvec_done = 0;
636 if (new_size >= bio->bi_iter.bi_size)
666 bio->bi_iter.bi_size = new_size;
693 if (unlikely(bio->bi_iter.bi_sector >= maxsector))
696 maxsector -= bio->bi_iter.bi_sector;
697 if (likely((bio->bi_iter.bi_size >> 9) <= maxsector))
816 bio->bi_iter = bio_src->bi_iter;
901 if (bio->bi_iter.bi_size > UINT_MAX - len)
972 if (((bio->bi_iter.bi_size + len) >> SECTOR_SHIFT) > max_sectors)
980 bio->bi_iter.bi_size += len;
998 bio->bi_iter.bi_size += len;
1076 bio->bi_iter.bi_size += len;
1098 if (bio->bi_iter.bi_size > UINT_MAX - len)
1104 bio->bi_iter.bi_size += len;
1184 bio->bi_iter.bi_bvec_done = iter->iov_offset;
1185 bio->bi_iter.bi_size = size;
1194 if (WARN_ON_ONCE(bio->bi_iter.bi_size > UINT_MAX - len))
1200 bio->bi_iter.bi_size += len;
1266 UINT_MAX - bio->bi_iter.bi_size,
1336 iov_iter_advance(iter, bio->bi_iter.bi_size);
1396 bio_advance_iter(bio, &bio->bi_iter, bytes);
1431 struct bvec_iter src_iter = src->bi_iter;
1432 struct bvec_iter dst_iter = dst->bi_iter;
1640 split->bi_iter.bi_size = sectors << 9;
1645 bio_advance(bio, split->bi_iter.bi_size);
1670 if (offset == 0 && size == bio->bi_iter.bi_size)
1674 bio->bi_iter.bi_size = size;