Searched refs:hash_alg (Results 1 – 7 of 7) sorted by relevance
| /fs/verity/ |
| A D | measure.c | 31 const struct fsverity_hash_alg *hash_alg; in fsverity_ioctl_measure() local 37 hash_alg = vi->tree_params.hash_alg; in fsverity_ioctl_measure() 52 arg.digest_size = hash_alg->digest_size; in fsverity_ioctl_measure() 91 const struct fsverity_hash_alg *hash_alg; in fsverity_get_digest() local 97 hash_alg = vi->tree_params.hash_alg; in fsverity_get_digest() 100 *alg = hash_alg - fsverity_hash_algs; in fsverity_get_digest() 102 *halg = hash_alg->algo_id; in fsverity_get_digest() 103 return hash_alg->digest_size; in fsverity_get_digest() 128 const struct fsverity_hash_alg *hash_alg; in bpf_get_fsverity_digest() local 145 hash_alg = vi->tree_params.hash_alg; in bpf_get_fsverity_digest() [all …]
|
| A D | signature.c | 57 const struct fsverity_hash_alg *hash_alg = vi->tree_params.hash_alg; in fsverity_verify_signature() local 86 d = kzalloc(sizeof(*d) + hash_alg->digest_size, GFP_KERNEL); in fsverity_verify_signature() 90 d->digest_algorithm = cpu_to_le16(hash_alg - fsverity_hash_algs); in fsverity_verify_signature() 91 d->digest_size = cpu_to_le16(hash_alg->digest_size); in fsverity_verify_signature() 92 memcpy(d->digest, vi->file_digest, hash_alg->digest_size); in fsverity_verify_signature() 94 err = verify_pkcs7_signature(d, sizeof(*d) + hash_alg->digest_size, in fsverity_verify_signature()
|
| A D | open.c | 36 const struct fsverity_hash_alg *hash_alg; in fsverity_init_merkle_tree_params() local 45 hash_alg = fsverity_get_hash_alg(inode, hash_algorithm); in fsverity_init_merkle_tree_params() 46 if (!hash_alg) in fsverity_init_merkle_tree_params() 48 params->hash_alg = hash_alg; in fsverity_init_merkle_tree_params() 49 params->digest_size = hash_alg->digest_size; in fsverity_init_merkle_tree_params() 53 fsverity_prepare_hash_state(hash_alg, salt, salt_size); in fsverity_init_merkle_tree_params() 94 params->block_size, hash_alg->name); in fsverity_init_merkle_tree_params() 162 static void compute_file_digest(const struct fsverity_hash_alg *hash_alg, in compute_file_digest() argument 169 fsverity_hash_buffer(hash_alg, desc, sizeof(*desc), file_digest); in compute_file_digest() 202 compute_file_digest(vi->tree_params.hash_alg, desc, vi->file_digest); in fsverity_create_info()
|
| A D | hash_algs.c | 110 fsverity_hash_buffer(params->hash_alg, data, params->block_size, in fsverity_hash_block() 115 switch (params->hash_alg->algo_id) { in fsverity_hash_block()
|
| A D | verify.c | 233 params->hash_alg->name, hsize, want_hash, in verify_data_block() 234 params->hash_alg->name, hsize, real_hash); in verify_data_block()
|
| A D | fsverity_private.h | 40 const struct fsverity_hash_alg *hash_alg; /* the hash algorithm */ member
|
| /fs/nfs/ |
| A D | nfs4session.h | 67 u32 hash_alg; member
|
Completed in 11 milliseconds