Searched refs:hashstate (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/fs/verity/ |
| H A D | hash_algs.c | 114 u8 *hashstate = NULL; in fsverity_prepare_hash_state() local 125 hashstate = kmalloc(crypto_shash_statesize(alg->tfm), GFP_KERNEL); in fsverity_prepare_hash_state() 126 if (!hashstate) in fsverity_prepare_hash_state() 151 err = crypto_shash_export(desc, hashstate); in fsverity_prepare_hash_state() 156 return hashstate; in fsverity_prepare_hash_state() 159 kfree(hashstate); in fsverity_prepare_hash_state() 160 hashstate = ERR_PTR(err); in fsverity_prepare_hash_state() 184 if (params->hashstate) { in fsverity_hash_block() 185 err = crypto_shash_import(desc, params->hashstate); in fsverity_hash_block()
|
| H A D | open.c | 50 params->hashstate = fsverity_prepare_hash_state(hash_alg, salt, in fsverity_init_merkle_tree_params() 52 if (IS_ERR(params->hashstate)) { in fsverity_init_merkle_tree_params() 53 err = PTR_ERR(params->hashstate); in fsverity_init_merkle_tree_params() 54 params->hashstate = NULL; in fsverity_init_merkle_tree_params() 152 kfree(params->hashstate); in fsverity_init_merkle_tree_params() 274 kfree(vi->tree_params.hashstate); in fsverity_free_info()
|
| H A D | fsverity_private.h | 37 const u8 *hashstate; /* initial hash state or NULL */ member
|
| H A D | enable.c | 297 kfree(params.hashstate); in enable_verity()
|
| /linux-6.15/crypto/ |
| H A D | testmgr.c | 1307 u8 *hashstate) in test_shash_vec_cfg() argument 1490 u8 *hashstate) in test_ahash_vec_cfg() argument 1656 u8 *hashstate) in test_hash_vec_cfg() argument 1668 hashstate); in test_hash_vec_cfg() 1689 req, desc, tsgl, hashstate); in test_hash_vec() 1768 u8 *hashstate) in test_hash_vs_generic_impl() argument 1888 u8 *hashstate) in test_hash_vs_generic_impl() argument 1937 u8 *hashstate = NULL; in __alg_test_hash() local 1987 if (!hashstate) { in __alg_test_hash() 2004 desc, tsgl, hashstate); in __alg_test_hash() [all …]
|