Searched refs:dm_verity (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/md/ |
| H A D | dm-verity-fec.h | 70 static inline bool verity_fec_is_enabled(struct dm_verity *v) in verity_fec_is_enabled() 75 extern int verity_fec_decode(struct dm_verity *v, struct dm_verity_io *io, 79 extern unsigned int verity_fec_status_table(struct dm_verity *v, unsigned int sz, 96 struct dm_verity *v, unsigned int *argc, 99 extern void verity_fec_dtr(struct dm_verity *v); 101 extern int verity_fec_ctr_alloc(struct dm_verity *v); 102 extern int verity_fec_ctr(struct dm_verity *v); 108 static inline bool verity_fec_is_enabled(struct dm_verity *v) in verity_fec_is_enabled() 113 static inline int verity_fec_decode(struct dm_verity *v, in verity_fec_decode() 122 static inline unsigned int verity_fec_status_table(struct dm_verity *v, in verity_fec_status_table() [all …]
|
| H A D | dm-verity-target.c | 66 struct dm_verity *v; 101 static sector_t verity_map_sector(struct dm_verity *v, sector_t bi_sector) in verity_map_sector() 112 static sector_t verity_position_at_level(struct dm_verity *v, sector_t block, in verity_position_at_level() 118 int verity_hash(struct dm_verity *v, struct dm_verity_io *io, in verity_hash() 155 static void verity_hash_at_level(struct dm_verity *v, sector_t block, int level, in verity_hash_at_level() 176 static int verity_handle_err(struct dm_verity *v, enum verity_block_type type, in verity_handle_err() 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() 418 static int verity_handle_data_hash_mismatch(struct dm_verity *v, in verity_handle_data_hash_mismatch() [all …]
|
| H A D | dm-verity-fec.c | 20 static inline unsigned int fec_max_nbufs(struct dm_verity *v) in fec_max_nbufs() 28 static inline u64 fec_interleave(struct dm_verity *v, u64 offset) in fec_interleave() 40 static u8 *fec_read_parity(struct dm_verity *v, u64 rsb, int index, in fec_read_parity() 79 static inline u8 *fec_buffer_rs_block(struct dm_verity *v, in fec_buffer_rs_block() 99 static int fec_decode_bufs(struct dm_verity *v, struct dm_verity_io *io, in fec_decode_bufs() 178 static int fec_is_erasure(struct dm_verity *v, struct dm_verity_io *io, in fec_is_erasure() 192 static int fec_read_bufs(struct dm_verity *v, struct dm_verity_io *io, in fec_read_bufs() 304 static struct dm_verity_fec_io *fec_alloc_and_init_io(struct dm_verity *v) in fec_alloc_and_init_io() 334 static void fec_init_bufs(struct dm_verity *v, struct dm_verity_fec_io *fio) in fec_init_bufs() 349 static int fec_decode_rsb(struct dm_verity *v, struct dm_verity_io *io, in fec_decode_rsb() [all …]
|
| H A D | dm-verity.h | 37 struct dm_verity { struct 95 struct dm_verity *v; argument 137 extern int verity_hash(struct dm_verity *v, struct dm_verity_io *io, 140 extern int verity_hash_for_block(struct dm_verity *v, struct dm_verity_io *io,
|
| H A D | dm-verity-verify-sig.h | 27 int verity_verify_sig_parse_opt_args(struct dm_arg_set *as, struct dm_verity *v, 52 struct dm_verity *v, struct dm_verity_sig_opts *sig_opts, in verity_verify_sig_parse_opt_args()
|
| H A D | dm-verity-verify-sig.c | 75 struct dm_verity *v, in verity_verify_sig_parse_opt_args()
|
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | verity.rst | 157 /sys/module/dm_verity/parameters/use_bh_bytes. The four parameters
|
| /linux/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 1376 dm_verity.keyring_unsealed=
|