Lines Matching refs:alg
55 fsverity_prepare_hash_state(const struct fsverity_hash_alg *alg, in fsverity_prepare_hash_state() argument
70 padded_salt_size = round_up(salt_size, alg->block_size); in fsverity_prepare_hash_state()
76 switch (alg->algo_id) { in fsverity_prepare_hash_state()
138 void fsverity_hash_buffer(const struct fsverity_hash_alg *alg, in fsverity_hash_buffer() argument
141 switch (alg->algo_id) { in fsverity_hash_buffer()
162 const struct fsverity_hash_alg *alg = &fsverity_hash_algs[i]; in fsverity_check_hash_algs() local
164 if (!alg->name) in fsverity_check_hash_algs()
175 BUG_ON(alg->digest_size > FS_VERITY_MAX_DIGEST_SIZE); in fsverity_check_hash_algs()
182 BUG_ON(!is_power_of_2(alg->digest_size)); in fsverity_check_hash_algs()
183 BUG_ON(!is_power_of_2(alg->block_size)); in fsverity_check_hash_algs()
186 BUG_ON(alg->algo_id == 0); in fsverity_check_hash_algs()
187 BUG_ON(alg->digest_size != hash_digest_size[alg->algo_id]); in fsverity_check_hash_algs()