Lines Matching refs:bd
33 static inline void dm_bio_record(struct dm_bio_details *bd, struct bio *bio)
35 bd->bi_bdev = bio->bi_bdev;
36 bd->bi_flags = bio->bi_flags;
37 bd->bi_iter = bio->bi_iter;
38 bd->__bi_remaining = atomic_read(&bio->__bi_remaining);
39 bd->bi_end_io = bio->bi_end_io;
41 bd->bi_integrity = bio_integrity(bio);
45 static inline void dm_bio_restore(struct dm_bio_details *bd, struct bio *bio)
47 bio->bi_bdev = bd->bi_bdev;
48 bio->bi_flags = bd->bi_flags;
49 bio->bi_iter = bd->bi_iter;
50 atomic_set(&bio->__bi_remaining, bd->__bi_remaining);
51 bio->bi_end_io = bd->bi_end_io;
53 bio->bi_integrity = bd->bi_integrity;