Lines Matching refs:bio
264 struct bio *bio_list;
1236 static void bio_chain_put(struct bio *chain) in bio_chain_put()
1238 struct bio *tmp; in bio_chain_put()
1250 static void zero_bio_chain(struct bio *chain, int start_ofs) in zero_bio_chain()
1311 static struct bio *bio_clone_range(struct bio *bio_src, in bio_clone_range()
1316 struct bio *bio; in bio_clone_range() local
1318 bio = bio_clone(bio_src, gfpmask); in bio_clone_range()
1319 if (!bio) in bio_clone_range()
1322 bio_advance(bio, offset); in bio_clone_range()
1323 bio->bi_iter.bi_size = len; in bio_clone_range()
1325 return bio; in bio_clone_range()
1342 static struct bio *bio_chain_clone_range(struct bio **bio_src, in bio_chain_clone_range()
1347 struct bio *bi = *bio_src; in bio_chain_clone_range()
1349 struct bio *chain = NULL; in bio_chain_clone_range()
1350 struct bio **end; in bio_chain_clone_range()
1360 struct bio *bio; in bio_chain_clone_range() local
1367 bio = bio_clone_range(bi, off, bi_size, gfpmask); in bio_chain_clone_range()
1368 if (!bio) in bio_chain_clone_range()
1371 *end = bio; in bio_chain_clone_range()
1372 end = &bio->bi_next; in bio_chain_clone_range()
2453 struct bio *bio_list = NULL; in rbd_img_request_fill()
3452 rq->bio); in rbd_queue_workfn()