dm_verity
static int fec_is_erasure(struct dm_verity *v, struct dm_verity_io *io,
static int fec_read_bufs(struct dm_verity *v, struct dm_verity_io *io,
static inline unsigned int fec_max_nbufs(struct dm_verity *v)
static struct dm_verity_fec_io *fec_alloc_and_init_io(struct dm_verity *v)
static void fec_init_bufs(struct dm_verity *v, struct dm_verity_fec_io *fio)
static int fec_decode(struct dm_verity *v, struct dm_verity_io *io,
int verity_fec_decode(struct dm_verity *v, struct dm_verity_io *io,
static inline u8 *fec_buffer_rs_message(struct dm_verity *v,
unsigned int verity_fec_status_table(struct dm_verity *v, unsigned int sz,
void verity_fec_dtr(struct dm_verity *v)
struct dm_verity *v = pool_data;
int verity_fec_parse_opt_args(struct dm_arg_set *as, struct dm_verity *v,
static int fec_decode_bufs(struct dm_verity *v, struct dm_verity_io *io,
int verity_fec_ctr_alloc(struct dm_verity *v)
int verity_fec_ctr(struct dm_verity *v)
extern int verity_fec_ctr_alloc(struct dm_verity *v);
extern int verity_fec_ctr(struct dm_verity *v);
static inline bool verity_fec_is_enabled(struct dm_verity *v)
static inline int verity_fec_decode(struct dm_verity *v,
static inline unsigned int verity_fec_status_table(struct dm_verity *v,
struct dm_verity *v,
static inline void verity_fec_dtr(struct dm_verity *v)
static inline int verity_fec_ctr_alloc(struct dm_verity *v)
static inline int verity_fec_ctr(struct dm_verity *v)
static inline bool verity_fec_is_enabled(struct dm_verity *v)
extern int verity_fec_decode(struct dm_verity *v, struct dm_verity_io *io,
extern unsigned int verity_fec_status_table(struct dm_verity *v, unsigned int sz,
struct dm_verity *v, unsigned int *argc,
extern void verity_fec_dtr(struct dm_verity *v);
struct dm_verity *v = ti->private;
static sector_t verity_map_sector(struct dm_verity *v, sector_t bi_sector)
struct dm_verity *v = ti->private;
static int verity_init_sig(struct dm_verity *v, const void *sig,
static void verity_free_sig(struct dm_verity *v)
static inline int verity_init_sig(struct dm_verity *v, const void *sig,
static inline void verity_free_sig(struct dm_verity *v)
struct dm_verity *v = ti->private;
static int verity_alloc_most_once(struct dm_verity *v)
static sector_t verity_position_at_level(struct dm_verity *v, sector_t block,
static int verity_alloc_zero_digest(struct dm_verity *v)
static int verity_parse_verity_mode(struct dm_verity *v, const char *arg_name)
int verity_hash(struct dm_verity *v, struct dm_verity_io *io,
static int verity_parse_verity_error_mode(struct dm_verity *v, const char *arg_name)
static int verity_parse_opt_args(struct dm_arg_set *as, struct dm_verity *v,
static int verity_setup_hash_alg(struct dm_verity *v, const char *alg_name)
static int verity_setup_salt_and_hashstate(struct dm_verity *v, const char *arg)
struct dm_verity *v;
v = kzalloc_obj(struct dm_verity);
static void verity_hash_at_level(struct dm_verity *v, sector_t block, int level,
struct dm_verity *v = ti->private;
struct dm_verity *v = ti->private;
struct dm_verity *v)
struct dm_verity *v)
struct dm_verity *v;
static int verity_handle_err(struct dm_verity *v, enum verity_block_type type,
static int verity_verify_level(struct dm_verity *v, struct dm_verity_io *io,
int verity_hash_for_block(struct dm_verity *v, struct dm_verity_io *io,
static noinline int verity_recheck(struct dm_verity *v, struct dm_verity_io *io,
static int verity_handle_data_hash_mismatch(struct dm_verity *v,
static int verity_verify_pending_blocks(struct dm_verity *v,
struct dm_verity *v = io->v;
struct dm_verity *v = io->v;
struct dm_verity *v;
struct dm_verity *v = pw->v;
static void verity_submit_prefetch(struct dm_verity *v, struct dm_verity_io *io,
struct dm_verity *v = ti->private;
struct dm_verity *v = ti->private;
struct dm_verity *v = ti->private;
struct dm_verity *v = ti->private;
struct dm_verity *v,
int verity_verify_sig_parse_opt_args(struct dm_arg_set *as, struct dm_verity *v,
struct dm_verity *v, struct dm_verity_sig_opts *sig_opts,
extern int verity_hash(struct dm_verity *v, struct dm_verity_io *io,
extern int verity_hash_for_block(struct dm_verity *v, struct dm_verity_io *io,
struct dm_verity *v;