Lines Matching refs:bio_src
159 static struct bio *blk_crypto_fallback_clone_bio(struct bio *bio_src) in blk_crypto_fallback_clone_bio() argument
165 bio = bio_kmalloc(GFP_NOIO, bio_segments(bio_src)); in blk_crypto_fallback_clone_bio()
168 bio->bi_bdev = bio_src->bi_bdev; in blk_crypto_fallback_clone_bio()
169 if (bio_flagged(bio_src, BIO_REMAPPED)) in blk_crypto_fallback_clone_bio()
171 bio->bi_opf = bio_src->bi_opf; in blk_crypto_fallback_clone_bio()
172 bio->bi_ioprio = bio_src->bi_ioprio; in blk_crypto_fallback_clone_bio()
173 bio->bi_write_hint = bio_src->bi_write_hint; in blk_crypto_fallback_clone_bio()
174 bio->bi_iter.bi_sector = bio_src->bi_iter.bi_sector; in blk_crypto_fallback_clone_bio()
175 bio->bi_iter.bi_size = bio_src->bi_iter.bi_size; in blk_crypto_fallback_clone_bio()
177 bio_for_each_segment(bv, bio_src, iter) in blk_crypto_fallback_clone_bio()
180 bio_clone_blkg_association(bio, bio_src); in blk_crypto_fallback_clone_bio()