Lines Matching defs:base_bio

82 	struct bio *base_bio;
1487 struct skcipher_request *req, struct bio *base_bio)
1489 struct dm_crypt_io *io = dm_per_bio_data(base_bio, cc->per_bio_data_size);
1496 struct aead_request *req, struct bio *base_bio)
1498 struct dm_crypt_io *io = dm_per_bio_data(base_bio, cc->per_bio_data_size);
1504 static void crypt_free_req(struct crypt_config *cc, void *req, struct bio *base_bio)
1507 crypt_free_req_aead(cc, req, base_bio);
1509 crypt_free_req_skcipher(cc, req, base_bio);
1643 clone = bio_alloc_bioset(cc->dev->bdev, nr_iovecs, io->base_bio->bi_opf,
1647 clone->bi_ioprio = io->base_bio->bi_ioprio;
1722 io->base_bio = bio;
1747 struct bio *base_bio = io->base_bio;
1753 cc->used_tag_size && bio_data_dir(base_bio) == READ) {
1762 crypt_free_req(cc, io->ctx.r.req, base_bio);
1769 base_bio->bi_status = io->error;
1771 bio_endio(base_bio);
1833 clone = crypt_alloc_buffer(io, io->base_bio->bi_iter.bi_size);
1840 dm_submit_bio_remap(io->base_bio, clone);
1850 clone = bio_alloc_clone(cc->dev->bdev, io->base_bio, gfp, &cc->bs);
1866 dm_submit_bio_remap(io->base_bio, clone);
1892 dm_submit_bio_remap(io->base_bio, clone);
1969 dm_submit_bio_remap(io->base_bio, clone);
2052 crypt_convert_init(cc, ctx, NULL, io->base_bio, io->sector);
2054 clone = crypt_alloc_buffer(io, io->base_bio->bi_iter.bi_size);
2064 bio_copy_data(clone, io->base_bio);
2104 bio_copy_data(io->base_bio, io->ctx.bio_in);
2142 crypt_convert_init(cc, &io->ctx, io->base_bio, io->base_bio,
2200 crypt_free_req(cc, req_of_dmreq(cc, dmreq), io->base_bio);
2209 if (bio_data_dir(io->base_bio) == READ) {
2226 if (bio_data_dir(io->base_bio) == READ)
2236 if ((bio_data_dir(io->base_bio) == READ && test_bit(DM_CRYPT_NO_READ_WORKQUEUE, &cc->flags)) ||
2237 (bio_data_dir(io->base_bio) == WRITE && test_bit(DM_CRYPT_NO_WRITE_WORKQUEUE, &cc->flags))) {
3493 if (bio_data_dir(io->base_bio) == READ) {