Home
last modified time | relevance | path

Searched refs:ima_tpm_chip (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/security/integrity/ima/
H A Dima_crypto.c123 for (i = 0; i < NR_BANKS(ima_tpm_chip); i++) { in ima_init_crypto()
124 algo = ima_tpm_chip->allocated_banks[i].crypto_id; in ima_init_crypto()
133 ima_sha1_idx = NR_BANKS(ima_tpm_chip) + ima_extra_slots++; in ima_init_crypto()
148 for (i = 0; i < NR_BANKS(ima_tpm_chip); i++) { in ima_init_crypto()
149 algo = ima_tpm_chip->allocated_banks[i].crypto_id; in ima_init_crypto()
173 if (ima_sha1_idx >= NR_BANKS(ima_tpm_chip)) { in ima_init_crypto()
188 if (ima_hash_algo_idx >= NR_BANKS(ima_tpm_chip) && in ima_init_crypto()
638 if (i < NR_BANKS(ima_tpm_chip)) { in ima_calc_field_array_hash()
639 alg_id = ima_tpm_chip->allocated_banks[i].alg_id; in ima_calc_field_array_hash()
777 if (!ima_tpm_chip) in ima_pcrread()
[all …]
H A Dima_queue.c149 if (!ima_tpm_chip) in ima_pcr_extend()
152 result = tpm_pcr_extend(ima_tpm_chip, pcr, digests_arg); in ima_pcr_extend()
264 if (!ima_tpm_chip) in ima_init_digests()
267 digests = kcalloc(ima_tpm_chip->nr_allocated_banks, sizeof(*digests), in ima_init_digests()
272 for (i = 0; i < ima_tpm_chip->nr_allocated_banks; i++) { in ima_init_digests()
273 digests[i].alg_id = ima_tpm_chip->allocated_banks[i].alg_id; in ima_init_digests()
274 digest_size = ima_tpm_chip->allocated_banks[i].digest_size; in ima_init_digests()
275 crypto_id = ima_tpm_chip->allocated_banks[i].crypto_id; in ima_init_digests()
H A Dima_init.c25 struct tpm_chip *ima_tpm_chip; variable
74 if (ima_tpm_chip) { in ima_add_boot_aggregate()
122 ima_tpm_chip = tpm_default_chip(); in ima_init()
123 if (!ima_tpm_chip) in ima_init()
H A Dima_fs.c439 securityfs_measurement_list_count = NR_BANKS(ima_tpm_chip); in create_securityfs_measurement_lists()
441 if (ima_sha1_idx >= NR_BANKS(ima_tpm_chip)) in create_securityfs_measurement_lists()
H A Dima_api.c55 digests = kcalloc(NR_BANKS(ima_tpm_chip) + ima_extra_slots, in ima_alloc_init_template()
H A Dima_template.c370 digests = kcalloc(NR_BANKS(ima_tpm_chip) + ima_extra_slots, in ima_restore_template_data()
H A Dima.h66 extern struct tpm_chip *ima_tpm_chip;
H A Dima_template_lib.c367 if (ima_tpm_chip) { in ima_eventdigest_init()