Searched refs:bio_src (Results 1 – 7 of 7) sorted by relevance
/linux-4.1.27/block/ |
D | bio.c | 557 void __bio_clone_fast(struct bio *bio, struct bio *bio_src) in __bio_clone_fast() argument 565 bio->bi_bdev = bio_src->bi_bdev; in __bio_clone_fast() 567 bio->bi_rw = bio_src->bi_rw; in __bio_clone_fast() 568 bio->bi_iter = bio_src->bi_iter; in __bio_clone_fast() 569 bio->bi_io_vec = bio_src->bi_io_vec; in __bio_clone_fast() 615 struct bio *bio_clone_bioset(struct bio *bio_src, gfp_t gfp_mask, in bio_clone_bioset() argument 644 bio = bio_alloc_bioset(gfp_mask, bio_segments(bio_src), bs); in bio_clone_bioset() 648 bio->bi_bdev = bio_src->bi_bdev; in bio_clone_bioset() 649 bio->bi_rw = bio_src->bi_rw; in bio_clone_bioset() 650 bio->bi_iter.bi_sector = bio_src->bi_iter.bi_sector; in bio_clone_bioset() [all …]
|
D | bio-integrity.c | 450 int bio_integrity_clone(struct bio *bio, struct bio *bio_src, in bio_integrity_clone() argument 453 struct bio_integrity_payload *bip_src = bio_integrity(bio_src); in bio_integrity_clone()
|
D | blk-core.c | 2966 struct bio *bio, *bio_src; in blk_rq_prep_clone() local 2971 __rq_for_each_bio(bio_src, rq_src) { in blk_rq_prep_clone() 2972 bio = bio_clone_fast(bio_src, gfp_mask, bs); in blk_rq_prep_clone() 2976 if (bio_ctr && bio_ctr(bio, bio_src, data)) in blk_rq_prep_clone()
|
/linux-4.1.27/drivers/block/drbd/ |
D | drbd_req.h | 260 static inline void drbd_req_make_private_bio(struct drbd_request *req, struct bio *bio_src) in drbd_req_make_private_bio() argument 263 bio = bio_clone(bio_src, GFP_NOIO); /* XXX cannot fail?? */ in drbd_req_make_private_bio()
|
D | drbd_req.c | 51 struct bio *bio_src) in drbd_req_new() argument 60 drbd_req_make_private_bio(req, bio_src); in drbd_req_new() 61 req->rq_state = bio_data_dir(bio_src) == WRITE ? RQ_WRITE : 0; in drbd_req_new() 63 req->master_bio = bio_src; in drbd_req_new() 67 req->i.sector = bio_src->bi_iter.bi_sector; in drbd_req_new() 68 req->i.size = bio_src->bi_iter.bi_size; in drbd_req_new()
|
/linux-4.1.27/include/linux/ |
D | bio.h | 744 static inline int bio_integrity_clone(struct bio *bio, struct bio *bio_src, in bio_integrity_clone() argument
|
/linux-4.1.27/drivers/block/ |
D | rbd.c | 1309 static struct bio *bio_clone_range(struct bio *bio_src, in bio_clone_range() argument 1316 bio = bio_clone(bio_src, gfpmask); in bio_clone_range() 1340 static struct bio *bio_chain_clone_range(struct bio **bio_src, in bio_chain_clone_range() argument 1345 struct bio *bi = *bio_src; in bio_chain_clone_range() 1379 *bio_src = bi; in bio_chain_clone_range()
|