Home
last modified time | relevance | path

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

/security/integrity/ima/
A Dima_queue.c56 int pcr) in ima_lookup_digest_entry() argument
67 if ((rc == 0) && (qe->entry->pcr == pcr)) { in ima_lookup_digest_entry()
145 static int ima_pcr_extend(struct tpm_digest *digests_arg, int pcr) in ima_pcr_extend() argument
152 result = tpm_pcr_extend(ima_tpm_chip, pcr, digests_arg); in ima_pcr_extend()
191 if (ima_lookup_digest_entry(digest, entry->pcr)) { in ima_add_template_entry()
209 tpmresult = ima_pcr_extend(digests_arg, entry->pcr); in ima_add_template_entry()
A Dima_api.c104 const unsigned char *filename, int pcr) in ima_store_template() argument
121 entry->pcr = pcr; in ima_store_template()
191 enum ima_hooks func, int *pcr, in ima_get_action() argument
200 flags, pcr, template_desc, func_data, in ima_get_action()
351 int xattr_len, const struct modsig *modsig, int pcr, in ima_store_measurement() argument
373 if (iint->measured_pcrs & (0x1 << pcr) && !modsig) in ima_store_measurement()
383 result = ima_store_template(entry, violation, inode, filename, pcr); in ima_store_measurement()
386 iint->measured_pcrs |= (0x1 << pcr); in ima_store_measurement()
A Dima.h107 int pcr; member
384 enum ima_hooks func, int *pcr,
394 int xattr_len, const struct modsig *modsig, int pcr,
399 int pcr, const char *func_data,
408 const unsigned char *filename, int pcr);
415 enum ima_hooks func, int mask, int flags, int *pcr,
440 const struct modsig *modsig, int pcr);
458 const struct modsig *modsig, int pcr) in ima_check_blacklist() argument
A Dima_main.c248 int pcr = CONFIG_IMA_MEASURE_PCR_IDX; in process_measurement() local
264 mask, func, &pcr, &template_desc, NULL, in process_measurement()
414 xattr_value, xattr_len, modsig, pcr, in process_measurement()
417 rc = ima_check_blacklist(iint, modsig, pcr); in process_measurement()
527 int pcr; in ima_file_mprotect() local
538 &pcr, &template, NULL, NULL); in ima_file_mprotect()
541 MMAP_CHECK_REQPROT, &pcr, &template, NULL, in ima_file_mprotect()
1012 int pcr, const char *func_data, in process_buffer_measurement() argument
1056 &prop, 0, func, &pcr, &template, in process_buffer_measurement()
1062 if (!pcr) in process_buffer_measurement()
[all …]
A Dima_fs.c133 u32 pcr, namelen, template_data_len; /* temporary fields */ in ima_measurements_show() local
159 pcr = !ima_canonical_fmt ? e->pcr : (__force u32)cpu_to_le32(e->pcr); in ima_measurements_show()
160 ima_putc(m, &pcr, sizeof(e->pcr)); in ima_measurements_show()
252 seq_printf(m, "%2d ", e->pcr); in ima_ascii_measurements_show()
A Dima_policy.c114 int pcr; member
743 enum ima_hooks func, int mask, int flags, int *pcr, in ima_match_policy() argument
784 if ((pcr) && (entry->flags & IMA_PCR)) in ima_match_policy()
785 *pcr = entry->pcr; in ima_match_policy()
1857 result = kstrtoint(args[0].from, 10, &entry->pcr); in ima_parse_rule()
1858 if (result || INVALID_PCR(entry->pcr)) in ima_parse_rule()
2149 snprintf(tbuf, sizeof(tbuf), "%d", entry->pcr); in ima_policy_show()
A Dima_appraise.c448 const struct modsig *modsig, int pcr) in ima_check_blacklist() argument
468 pcr, NULL, false, NULL, 0); in ima_check_blacklist()
A Dima_template.c528 entry->pcr = !ima_canonical_fmt ? *(u32 *)(hdr[HDR_PCR].data) : in ima_restore_measurement_list()

Completed in 21 milliseconds