Home
last modified time | relevance | path

Searched refs:dm_verity_io (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/md/
Ddm-verity.h69 struct dm_verity_io { struct
95 struct dm_verity_io *io) in verity_io_hash_req() argument
101 struct dm_verity_io *io) in verity_io_real_digest()
107 struct dm_verity_io *io) in verity_io_want_digest()
113 struct dm_verity_io *io) in verity_io_digest_end()
118 extern int verity_for_bv_block(struct dm_verity *v, struct dm_verity_io *io,
121 struct dm_verity_io *io,
127 extern int verity_hash_for_block(struct dm_verity *v, struct dm_verity_io *io,
Ddm-verity-fec.h74 extern int verity_fec_decode(struct dm_verity *v, struct dm_verity_io *io,
81 extern void verity_fec_finish_io(struct dm_verity_io *io);
82 extern void verity_fec_init_io(struct dm_verity_io *io);
104 struct dm_verity_io *io, in verity_fec_decode()
119 static inline void verity_fec_finish_io(struct dm_verity_io *io) in verity_fec_finish_io()
123 static inline void verity_fec_init_io(struct dm_verity_io *io) in verity_fec_init_io()
Ddm-verity-target.c271 static int verity_verify_level(struct dm_verity *v, struct dm_verity_io *io, in verity_verify_level()
330 int verity_hash_for_block(struct dm_verity *v, struct dm_verity_io *io, in verity_hash_for_block()
367 static int verity_for_io_block(struct dm_verity *v, struct dm_verity_io *io, in verity_for_io_block()
411 int verity_for_bv_block(struct dm_verity *v, struct dm_verity_io *io, in verity_for_bv_block()
414 struct dm_verity_io *io, u8 *data, in verity_for_bv_block()
445 static int verity_bv_zero(struct dm_verity *v, struct dm_verity_io *io, in verity_bv_zero()
456 struct dm_verity_io *io, in verity_bv_skip_block()
467 static int verity_verify_io(struct dm_verity_io *io) in verity_verify_io()
539 static void verity_finish_io(struct dm_verity_io *io, blk_status_t status) in verity_finish_io()
554 struct dm_verity_io *io = container_of(w, struct dm_verity_io, work); in verity_work()
[all …]
Ddm-verity-fec.c29 static inline struct dm_verity_fec_io *fec_io(struct dm_verity_io *io) in fec_io()
188 static int fec_is_erasure(struct dm_verity *v, struct dm_verity_io *io, in fec_is_erasure()
204 static int fec_read_bufs(struct dm_verity *v, struct dm_verity_io *io, in fec_read_bufs()
362 static int fec_decode_rsb(struct dm_verity *v, struct dm_verity_io *io, in fec_decode_rsb()
405 static int fec_bv_copy(struct dm_verity *v, struct dm_verity_io *io, u8 *data, in fec_bv_copy()
420 int verity_fec_decode(struct dm_verity *v, struct dm_verity_io *io, in verity_fec_decode()
487 void verity_fec_finish_io(struct dm_verity_io *io) in verity_fec_finish_io()
510 void verity_fec_init_io(struct dm_verity_io *io) in verity_fec_init_io()