Lines Matching refs:bio_vec
77 ((struct bio_vec) { \
196 static inline void bvec_iter_advance(struct bio_vec *bv, struct bvec_iter *iter, in bvec_iter_advance()
216 #define for_each_bvec(bvl, bio_vec, iter, start) \ argument
219 ((bvl = bvec_iter_bvec((bio_vec), (iter))), 1); \
220 bvec_iter_advance((bio_vec), &(iter), (bvl).bv_len))
248 struct bio_vec bv; in bio_segments()
313 static inline void bio_get_first_bvec(struct bio *bio, struct bio_vec *bv) 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()
380 struct bio_vec *bip_vec;
381 struct bio_vec bip_inline_vecs[0];/* embedded bvec array */
522 extern struct bio_vec *bvec_alloc(gfp_t, int, unsigned long *, mempool_t *);
523 extern void bvec_free(mempool_t *, struct bio_vec *, unsigned int);
542 static inline char *bvec_kmap_irq(struct bio_vec *bvec, unsigned long *flags) in bvec_kmap_irq()
567 static inline char *bvec_kmap_irq(struct bio_vec *bvec, unsigned long *flags) in bvec_kmap_irq()