Lines Matching refs:dm_verity_io
118 int verity_hash(struct dm_verity *v, struct dm_verity_io *io, in verity_hash()
240 static int verity_verify_level(struct dm_verity *v, struct dm_verity_io *io, in verity_verify_level()
341 int verity_hash_for_block(struct dm_verity *v, struct dm_verity_io *io, in verity_hash_for_block()
375 static noinline int verity_recheck(struct dm_verity *v, struct dm_verity_io *io, in verity_recheck()
419 struct dm_verity_io *io, in verity_handle_data_hash_mismatch()
453 static void verity_clear_pending_blocks(struct dm_verity_io *io) in verity_clear_pending_blocks()
465 struct dm_verity_io *io, in verity_verify_pending_blocks()
508 static int verity_verify_io(struct dm_verity_io *io) in verity_verify_io()
613 static void verity_finish_io(struct dm_verity_io *io, blk_status_t status) in verity_finish_io()
646 struct dm_verity_io *io = container_of(w, struct dm_verity_io, work); in verity_work()
655 struct dm_verity_io *io = container_of(w, struct dm_verity_io, work); in verity_bh_work()
679 struct dm_verity_io *io = bio->bi_private; in verity_end_io()
748 static void verity_submit_prefetch(struct dm_verity *v, struct dm_verity_io *io, in verity_submit_prefetch()
788 struct dm_verity_io *io; in verity_map()
1136 struct dm_verity_io *io; in verity_alloc_zero_digest()
1342 offsetofend(struct dm_verity_io, hash_ctx.sha256); in verity_setup_hash_alg()
1346 offsetofend(struct dm_verity_io, hash_ctx.shash) + in verity_setup_hash_alg()
1666 __alignof__(struct dm_verity_io)); in verity_ctr()