/u-boot/drivers/tpm/ |
H A D | tpm2_tis_sandbox.c | 398 static int sandbox_tpm2_extend(struct udevice *dev, int pcr_index, argument 405 if (!tpm->pcr_extensions[pcr_index]) 406 memset(tpm->pcr[pcr_index], '\0', TPM2_DIGEST_LEN); 409 sha256_update(&ctx, tpm->pcr[pcr_index], TPM2_DIGEST_LEN); 411 sha256_finish(&ctx, tpm->pcr[pcr_index]); 413 tpm->pcr_extensions[pcr_index]++; 435 int pcr_index = 0; local 695 pcr_index = i; 697 if (pcr_index >= SANDBOX_TPM_PCR_NB) { 699 pcr_index, SANDBOX_TPM_PCR_N [all...] |
/u-boot/lib/efi_loader/ |
H A D | efi_tcg2.c | 71 u32 pcr_index; member in struct:variable_info 97 * @pcr_index: PCR index 106 static efi_status_t tcg2_agile_log_append(u32 pcr_index, u32 event_type, argument 122 tcg2_log_append(pcr_index, event_type, digest_list, size, event, log); 135 tcg2_log_append(pcr_index, event_type, digest_list, size, event, log); 469 u32 pcr_index, event_type, event_size; local 486 pcr_index = 4; 490 pcr_index = 2; 494 pcr_index = 2; 505 ret = tcg2_pcr_extend(dev, pcr_index, 578 u32 event_type, pcr_index, event_size; local 851 measure_event(struct udevice *dev, u32 pcr_index, u32 event_type, u32 size, u8 event[]) argument 977 tcg2_measure_variable(struct udevice *dev, u32 pcr_index, u32 event_type, const u16 *var_name, const efi_guid_t *guid, efi_uintn_t data_size, u8 *data) argument 1348 u32 pcr_index; local [all...] |
/u-boot/include/ |
H A D | tpm-v2.h | 155 * @pcr_index: PCRIndex event extended to 162 u32 pcr_index; member in struct:tcg_pcr_event 205 * @pcr_index: PCRIndex event extended to 212 u32 pcr_index; member in struct:tcg_pcr_event2 583 * @pcr_index Index of the PCR 590 void tcg2_log_append(u32 pcr_index, u32 event_type, 598 * @pcr_index Index of the PCR 603 int tcg2_pcr_extend(struct udevice *dev, u32 pcr_index, 610 * @pcr_index Index of the PCR 615 int tcg2_pcr_read(struct udevice *dev, u32 pcr_index, [all...] |
H A D | efi_tcg2.h | 58 * @pcr_index: index of the PCR that is extended 64 u32 pcr_index; member in struct:efi_tcg2_event_header
|
/u-boot/lib/ |
H A D | tpm-v2.c | 123 void tcg2_log_append(u32 pcr_index, u32 event_type, 131 pos = offsetof(struct tcg_pcr_event2, pcr_index); 132 put_unaligned_le32(pcr_index, log); 160 static int tcg2_log_append_check(struct tcg2_event_log *elog, u32 pcr_index, 178 tcg2_log_append(pcr_index, event_type, digest_list, size, event, log); 227 put_unaligned_le32(0, &log->pcr_index); 283 pos = offsetof(struct tcg_pcr_event2, pcr_index); 371 if (get_unaligned_le32(&log->pcr_index) != 0 || 463 int tcg2_pcr_extend(struct udevice *dev, u32 pcr_index, 472 rc = tpm2_pcr_extend(dev, pcr_index, al 133 tcg2_log_append(u32 pcr_index, u32 event_type, struct tpml_digest_values *digest_list, u32 size, const u8 *event, u8 *log) argument 170 tcg2_log_append_check(struct tcg2_event_log *elog, u32 pcr_index, u32 event_type, struct tpml_digest_values *digest_list, u32 size, const u8 *event) argument 478 tcg2_pcr_extend(struct udevice *dev, u32 pcr_index, struct tpml_digest_values *digest_list) argument 500 tcg2_pcr_read(struct udevice *dev, u32 pcr_index, struct tpml_digest_values *digest_list) argument 527 tcg2_measure_data(struct udevice *dev, struct tcg2_event_log *elog, u32 pcr_index, u32 size, const u8 *data, u32 event_type, u32 event_size, const u8 *event) argument [all...] |
/u-boot/lib/efi_selftest/ |
H A D | efi_selftest_tcg2.c | 636 efi_tcg2_event->header.pcr_index = 6;
|