Lines Matching refs:hash_alg
28 const struct fsverity_hash_alg *hash_alg; in fsverity_ioctl_measure() local
34 hash_alg = vi->tree_params.hash_alg; in fsverity_ioctl_measure()
44 if (arg.digest_size < hash_alg->digest_size) in fsverity_ioctl_measure()
48 arg.digest_algorithm = hash_alg - fsverity_hash_algs; in fsverity_ioctl_measure()
49 arg.digest_size = hash_alg->digest_size; in fsverity_ioctl_measure()
54 if (copy_to_user(uarg->digest, vi->file_digest, hash_alg->digest_size)) in fsverity_ioctl_measure()
78 const struct fsverity_hash_alg *hash_alg; in fsverity_get_digest() local
85 hash_alg = vi->tree_params.hash_alg; in fsverity_get_digest()
89 i = match_string(hash_algo_name, HASH_ALGO__LAST, hash_alg->name); in fsverity_get_digest()
94 if (WARN_ON_ONCE(hash_alg->digest_size != hash_digest_size[*alg])) in fsverity_get_digest()
96 memcpy(digest, vi->file_digest, hash_alg->digest_size); in fsverity_get_digest()