Searched refs:ima_hash_algo (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/security/integrity/ima/ |
H A D | ima_crypto.c | 79 ima_shash_tfm = crypto_alloc_shash(hash_algo_name[ima_hash_algo], 0, 0); in ima_init_ima_crypto() 83 hash_algo_name[ima_hash_algo], rc); in ima_init_ima_crypto() 87 hash_algo_name[ima_hash_algo]); in ima_init_ima_crypto() 97 algo = ima_hash_algo; in ima_alloc_tfm() 99 if (algo == ima_hash_algo) in ima_alloc_tfm() 133 if (algo == ima_hash_algo) in ima_init_crypto() 139 if (ima_hash_algo == HASH_ALGO_SHA1) in ima_init_crypto() 161 if (algo == ima_hash_algo) { in ima_init_crypto() 179 if (ima_hash_algo == HASH_ALGO_SHA1) { in ima_init_crypto() 196 ima_algo_array[ima_hash_algo_idx].algo = ima_hash_algo; in ima_init_crypto() [all …]
|
H A D | ima_main.c | 38 int __ro_after_init ima_hash_algo = HASH_ALGO_SHA1; variable 55 ima_hash_algo = HASH_ALGO_SHA1; in hash_setup() 57 ima_hash_algo = HASH_ALGO_MD5; in hash_setup() 72 ima_hash_algo = i; in hash_setup() 81 return ima_hash_algo; in ima_get_current_hash_algo() 587 ima_hash_algo, NULL); in __ima_inode_hash() 948 int digest_hash_len = hash_digest_size[ima_hash_algo]; in process_buffer_measurement() 986 iint.ima_hash->algo = ima_hash_algo; in process_buffer_measurement() 987 iint.ima_hash->length = hash_digest_size[ima_hash_algo]; in process_buffer_measurement() 1104 if (error && strcmp(hash_algo_name[ima_hash_algo], in init_ima() [all …]
|
H A D | ima_init.c | 57 iint->ima_hash->algo = ima_hash_algo; in ima_add_boot_aggregate() 58 iint->ima_hash->length = hash_digest_size[ima_hash_algo]; in ima_add_boot_aggregate()
|
H A D | ima_appraise.c | 188 return ima_hash_algo; in ima_get_hash_algo() 195 return ima_hash_algo; in ima_get_hash_algo() 201 return ima_hash_algo; in ima_get_hash_algo() 223 return ima_hash_algo; in ima_get_hash_algo() 619 rc = ima_collect_measurement(iint, file, NULL, 0, ima_hash_algo, NULL); in ima_update_xattr() 730 if (likely(xattr_hash_algo == ima_hash_algo)) in validate_hash_algo()
|
H A D | ima_template_lib.c | 386 hash.hdr.algo = ima_template_hash_algo_allowed(ima_hash_algo) ? in ima_eventdigest_init() 387 ima_hash_algo : HASH_ALGO_SHA1; in ima_eventdigest_init() 409 u8 *cur_digest = NULL, hash_algo = ima_hash_algo; in ima_eventdigest_ng_init() 432 u8 *cur_digest = NULL, hash_algo = ima_hash_algo; in ima_eventdigest_ngv2_init()
|
H A D | ima.h | 53 extern int ima_hash_algo __ro_after_init; 372 return ima_hash_algo; in ima_get_hash_algo()
|
H A D | ima_template.c | 131 ima_hash_algo != HASH_ALGO_SHA1 && ima_hash_algo != HASH_ALGO_MD5) { in ima_template_setup()
|
H A D | ima_queue.c | 59 digest_value, hash_digest_size[ima_hash_algo]); in ima_lookup_digest_entry()
|