Lines Matching refs:dm_crypt_io
66 struct dm_crypt_io { struct
233 static void clone_init(struct dm_crypt_io *, struct bio *);
234 static void kcryptd_queue_crypt(struct dm_crypt_io *io);
1134 static int dm_crypt_integrity_io_alloc(struct dm_crypt_io *io, struct bio *bio) in dm_crypt_integrity_io_alloc()
1269 struct dm_crypt_io *io = container_of(ctx, struct dm_crypt_io, ctx); in tag_from_dmreq()
1515 struct dm_crypt_io *io = dm_per_bio_data(base_bio, cc->per_bio_data_size); in crypt_free_req_skcipher()
1524 struct dm_crypt_io *io = dm_per_bio_data(base_bio, cc->per_bio_data_size); in crypt_free_req_aead()
1654 static struct bio *crypt_alloc_buffer(struct dm_crypt_io *io, unsigned size) in crypt_alloc_buffer()
1715 static void crypt_io_init(struct dm_crypt_io *io, struct crypt_config *cc, in crypt_io_init()
1728 static void crypt_inc_pending(struct dm_crypt_io *io) in crypt_inc_pending()
1735 struct dm_crypt_io *io = container_of(work, struct dm_crypt_io, work); in kcryptd_io_bio_endio()
1743 static void crypt_dec_pending(struct dm_crypt_io *io) in crypt_dec_pending()
1799 struct dm_crypt_io *io = clone->bi_private; in crypt_endio()
1824 static void clone_init(struct dm_crypt_io *io, struct bio *clone) in clone_init()
1834 static int kcryptd_io_read(struct dm_crypt_io *io, gfp_t gfp) in kcryptd_io_read()
1866 struct dm_crypt_io *io = container_of(work, struct dm_crypt_io, work); in kcryptd_io_read_work()
1874 static void kcryptd_queue_read(struct dm_crypt_io *io) in kcryptd_queue_read()
1882 static void kcryptd_io_write(struct dm_crypt_io *io) in kcryptd_io_write()
1889 #define crypt_io_from_node(node) rb_entry((node), struct dm_crypt_io, rb_node)
1894 struct dm_crypt_io *io; in dmcrypt_write()
1943 static void kcryptd_crypt_write_io_submit(struct dm_crypt_io *io, int async) in kcryptd_crypt_write_io_submit()
2011 struct dm_crypt_io *io = container_of(work, struct dm_crypt_io, work); in kcryptd_crypt_write_continue()
2040 static void kcryptd_crypt_write_convert(struct dm_crypt_io *io) in kcryptd_crypt_write_convert()
2098 static void kcryptd_crypt_read_done(struct dm_crypt_io *io) in kcryptd_crypt_read_done()
2105 struct dm_crypt_io *io = container_of(work, struct dm_crypt_io, work); in kcryptd_crypt_read_continue()
2122 static void kcryptd_crypt_read_convert(struct dm_crypt_io *io) in kcryptd_crypt_read_convert()
2157 struct dm_crypt_io *io = container_of(ctx, struct dm_crypt_io, ctx); in kcryptd_async_done()
2205 struct dm_crypt_io *io = container_of(work, struct dm_crypt_io, work); in kcryptd_crypt()
2218 static void kcryptd_queue_crypt(struct dm_crypt_io *io) in kcryptd_queue_crypt()
3233 ALIGN(sizeof(struct dm_crypt_io) + cc->dmreq_start + additional_req_size, in crypt_ctr()
3343 struct dm_crypt_io *io; in crypt_map()