Lines Matching refs:bv
154 #define bvec_to_phys(bv) (page_to_phys((bv)->bv_page) + (unsigned long) (bv)->bv_offset) argument
196 static inline void bvec_iter_advance(struct bio_vec *bv, struct bvec_iter *iter, in bvec_iter_advance() argument
203 unsigned len = min(bytes, bvec_iter_len(bv, *iter)); in bvec_iter_advance()
209 if (iter->bi_bvec_done == __bvec_iter_bvec(bv, *iter)->bv_len) { in bvec_iter_advance()
248 struct bio_vec bv; in bio_segments() local
262 bio_for_each_segment(bv, bio, iter) in bio_segments()
313 static inline void bio_get_first_bvec(struct bio *bio, struct bio_vec *bv) in bio_get_first_bvec() argument
315 *bv = bio_iovec(bio); in bio_get_first_bvec()
318 static inline void bio_get_last_bvec(struct bio *bio, struct bio_vec *bv) in bio_get_last_bvec() argument
324 *bv = bio_iovec(bio); in bio_get_last_bvec()
335 *bv = bio->bi_io_vec[idx]; in bio_get_last_bvec()
342 bv->bv_len = iter.bi_bvec_done; in bio_get_last_bvec()