Searched refs:bio_vec (Results 1 – 11 of 11) sorted by relevance
/include/linux/ |
D | bvec.h | 18 struct bio_vec { struct 36 struct bio_vec bv; argument 62 ((struct bio_vec) { \ 81 ((struct bio_vec) { \ 87 static inline bool bvec_iter_advance(const struct bio_vec *bv, in bvec_iter_advance() 97 const struct bio_vec *cur = bv + iter->bi_idx; in bvec_iter_advance() 113 #define for_each_bvec(bvl, bio_vec, iter, start) \ argument 116 ((bvl = bvec_iter_bvec((bio_vec), (iter))), 1); \ 117 bvec_iter_advance((bio_vec), &(iter), (bvl).bv_len)) 128 static inline struct bio_vec *bvec_init_iter_all(struct bvec_iter_all *iter_all) in bvec_init_iter_all() [all …]
|
D | bio.h | 178 struct bio_vec bv; in bio_segments() 248 static inline void bio_get_first_bvec(struct bio *bio, struct bio_vec *bv) in bio_get_first_bvec() 253 static inline void bio_get_last_bvec(struct bio *bio, struct bio_vec *bv) in bio_get_last_bvec() 280 static inline struct bio_vec *bio_first_bvec_all(struct bio *bio) in bio_first_bvec_all() 291 static inline struct bio_vec *bio_last_bvec_all(struct bio *bio) in bio_last_bvec_all() 322 struct bio_vec *bip_vec; 323 struct bio_vec bip_inline_vecs[0];/* embedded bvec array */ 430 extern void bio_init(struct bio *bio, struct bio_vec *table, 481 extern struct bio_vec *bvec_alloc(gfp_t, int, unsigned long *, mempool_t *); 482 extern void bvec_free(mempool_t *, struct bio_vec *, unsigned int); [all …]
|
D | blk_types.h | 201 struct bio_vec *bi_io_vec; /* the actual vec list */ 210 struct bio_vec bi_inline_vecs[0];
|
D | uio.h | 42 const struct bio_vec *bvec; 220 void iov_iter_bvec(struct iov_iter *i, unsigned int direction, const struct bio_vec *bvec,
|
D | blkdev.h | 172 struct bio_vec special_vec; 293 struct bio_vec; 988 static inline struct bio_vec req_bvec(struct request *rq) in req_bvec() 1610 static inline struct bio_vec *rq_integrity_vec(struct request *rq) in rq_integrity_vec() 1691 static inline struct bio_vec *rq_integrity_vec(struct request *rq) in rq_integrity_vec()
|
D | device-mapper.h | 22 struct bio_vec;
|
D | skbuff.h | 319 typedef struct bio_vec skb_frag_t;
|
/include/xen/ |
D | xen.h | 45 struct bio_vec; 48 bool xen_biovec_phys_mergeable(const struct bio_vec *vec1,
|
/include/linux/ceph/ |
D | messenger.h | 120 struct bio_vec bv; \ 132 struct bio_vec *bvecs; 153 struct bio_vec bv; \
|
D | osd_client.h | 440 struct bio_vec *bvecs, u32 num_bvecs, 456 struct bio_vec *bvecs, u32 num_bvecs,
|
/include/linux/sunrpc/ |
D | xdr.h | 21 struct bio_vec; 56 struct bio_vec *bvec;
|