Home
last modified time | relevance | path

Searched refs:bio_vec (Results 1 – 13 of 13) sorted by relevance

/include/linux/
Dbvec.h32 struct bio_vec { struct
45 static inline void bvec_set_page(struct bio_vec *bv, struct page *page, in bvec_set_page() argument
65 struct bio_vec bv;
91 ((struct bio_vec) { \
110 ((struct bio_vec) { \
116 static inline bool bvec_iter_advance(const struct bio_vec *bv, in bvec_iter_advance()
144 static inline void bvec_iter_advance_single(const struct bio_vec *bv, in bvec_iter_advance_single()
157 #define for_each_bvec(bvl, bio_vec, iter, start) \ argument
160 ((bvl = bvec_iter_bvec((bio_vec), (iter))), 1); \
161 bvec_iter_advance_single((bio_vec), &(iter), (bvl).bv_len))
[all …]
Dblk-integrity.h111 static inline struct bio_vec *rq_integrity_vec(struct request *rq) in rq_integrity_vec()
179 static inline struct bio_vec *rq_integrity_vec(struct request *rq) in rq_integrity_vec()
Dbio.h175 struct bio_vec bv; in bio_segments()
243 static inline struct bio_vec *bio_first_bvec_all(struct bio *bio) in bio_first_bvec_all()
254 static inline struct bio_vec *bio_last_bvec_all(struct bio *bio) in bio_last_bvec_all()
280 struct bio_vec *bvec = bio_first_bvec_all(bio) + i; in bio_first_folio()
341 struct bio_vec *bip_vec;
342 struct bio_vec bip_inline_vecs[];/* embedded bvec array */
461 void bio_init(struct bio *bio, struct block_device *bdev, struct bio_vec *table,
Dblk_types.h306 struct bio_vec *bi_io_vec; /* the actual vec list */
319 struct bio_vec bi_inline_vecs[];
Duio.h54 const struct bio_vec *bvec;
246 void iov_iter_bvec(struct iov_iter *i, unsigned int direction, const struct bio_vec *bvec,
Dblk-mq.h171 struct bio_vec special_vec;
1092 static inline struct bio_vec req_bvec(struct request *rq) in req_bvec()
Ddevice-mapper.h23 struct bio_vec;
Dskbuff.h371 typedef struct bio_vec skb_frag_t;
/include/xen/
Dxen.h45 struct bio_vec;
48 bool xen_biovec_phys_mergeable(const struct bio_vec *vec1,
/include/linux/ceph/
Dmessenger.h138 struct bio_vec bv; \
150 struct bio_vec *bvecs;
171 struct bio_vec bv; \
360 struct bio_vec in_bvec; /* recvmsg (in_cursor) */
366 struct bio_vec out_bvec; /* sendpage (out_cursor, out_zero),
Dosd_client.h448 struct bio_vec *bvecs, u32 num_bvecs,
464 struct bio_vec *bvecs, u32 num_bvecs,
/include/linux/sunrpc/
Dxdr.h19 struct bio_vec;
60 struct bio_vec *bvec;
Dsvc.h272 struct bio_vec rq_bvec[RPCSVC_MAXPAGES];