Lines Matching refs:dm_verity_io
84 struct dm_verity_io {
116 static struct shash_desc *io_hash_desc(struct dm_verity *v, struct dm_verity_io *io)
121 static u8 *io_real_digest(struct dm_verity *v, struct dm_verity_io *io)
126 static u8 *io_want_digest(struct dm_verity *v, struct dm_verity_io *io)
254 static int verity_verify_level(struct dm_verity_io *io, sector_t block,
345 * Verify one "dm_verity_io" structure.
347 static int verity_verify_io(struct dm_verity_io *io)
452 static void verity_finish_io(struct dm_verity_io *io, int error)
465 struct dm_verity_io *io = container_of(w, struct dm_verity_io, work);
472 struct dm_verity_io *io = bio->bi_private;
523 static void verity_submit_prefetch(struct dm_verity *v, struct dm_verity_io *io)
541 * Bio map function. It allocates dm_verity_io structure and bio vector and
547 struct dm_verity_io *io;
920 ti->per_bio_data_size = roundup(sizeof(struct dm_verity_io) + v->shash_descsize + v->digest_size * 2, __alignof__(struct dm_verity_io));