Home
last modified time | relevance | path

Searched refs:dm_verity (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/md/
H A Ddm-verity-fec.h68 extern bool verity_fec_is_enabled(struct dm_verity *v);
82 struct dm_verity *v, unsigned int *argc,
85 extern void verity_fec_dtr(struct dm_verity *v);
87 extern int verity_fec_ctr_alloc(struct dm_verity *v);
88 extern int verity_fec_ctr(struct dm_verity *v);
94 static inline bool verity_fec_is_enabled(struct dm_verity *v) in verity_fec_is_enabled()
99 static inline int verity_fec_decode(struct dm_verity *v, in verity_fec_decode()
128 struct dm_verity *v, in verity_fec_parse_opt_args()
135 static inline void verity_fec_dtr(struct dm_verity *v) in verity_fec_dtr()
139 static inline int verity_fec_ctr_alloc(struct dm_verity *v) in verity_fec_ctr_alloc()
[all …]
H A Ddm-verity.h36 struct dm_verity { struct
84 struct dm_verity *v; argument
110 static inline void *verity_io_hash_req(struct dm_verity *v, in verity_io_hash_req()
116 static inline u8 *verity_io_real_digest(struct dm_verity *v, in verity_io_real_digest()
122 static inline u8 *verity_io_want_digest(struct dm_verity *v, in verity_io_want_digest()
128 extern int verity_hash(struct dm_verity *v, struct dm_verity_io *io,
131 extern int verity_hash_for_block(struct dm_verity *v, struct dm_verity_io *io,
H A Ddm-verity-target.c69 struct dm_verity *v;
524 struct dm_verity *v = io->v; in verity_verify_io()
626 struct dm_verity *v = io->v; in verity_finish_io()
725 struct dm_verity *v = pw->v; in verity_prefetch_io()
798 struct dm_verity *v = ti->private; in verity_map()
841 struct dm_verity *v = ti->private; in verity_postsuspend()
852 struct dm_verity *v = ti->private; in verity_status()
1438 struct dm_verity *v; in verity_ctr()
1742 struct dm_verity *v) in verity_security_set_signature()
1759 struct dm_verity *v) in verity_security_set_signature()
[all …]
H A Ddm-verity-fec.c16 bool verity_fec_is_enabled(struct dm_verity *v) in verity_fec_is_enabled()
34 static inline u64 fec_interleave(struct dm_verity *v, u64 offset) in fec_interleave()
46 static u8 *fec_read_parity(struct dm_verity *v, u64 rsb, int index, in fec_read_parity()
93 static inline u8 *fec_buffer_rs_block(struct dm_verity *v, in fec_buffer_rs_block()
113 static int fec_decode_bufs(struct dm_verity *v, struct dm_verity_io *io, in fec_decode_bufs()
205 static int fec_read_bufs(struct dm_verity *v, struct dm_verity_io *io, in fec_read_bufs()
410 int verity_fec_decode(struct dm_verity *v, struct dm_verity_io *io, in verity_fec_decode()
529 void verity_fec_dtr(struct dm_verity *v) in verity_fec_dtr()
556 struct dm_verity *v = pool_data; in fec_rs_alloc()
640 int verity_fec_ctr_alloc(struct dm_verity *v) in verity_fec_ctr_alloc()
[all …]
H A Ddm-verity-verify-sig.h27 int verity_verify_sig_parse_opt_args(struct dm_arg_set *as, struct dm_verity *v,
49 struct dm_verity *v, struct dm_verity_sig_opts *sig_opts, in verity_verify_sig_parse_opt_args()
H A Ddm-verity-verify-sig.c68 struct dm_verity *v, in verity_verify_sig_parse_opt_args()
/linux-6.15/Documentation/admin-guide/device-mapper/
H A Dverity.rst157 /sys/module/dm_verity/parameters/use_bh_bytes. The four parameters