Searched refs:elog (Results 1 - 4 of 4) sorted by relevance

/u-boot/lib/
H A Dtpm-v2.c160 static int tcg2_log_append_check(struct tcg2_event_log *elog, u32 pcr_index, argument
169 if (elog->log_position + event_size > elog->log_size) {
171 elog->log_position, event_size, elog->log_size);
175 log = elog->log + elog->log_position;
176 elog->log_position += event_size;
183 static int tcg2_log_init(struct udevice *dev, struct tcg2_event_log *elog) argument
220 if (log_size > elog
263 tcg2_replay_eventlog(struct tcg2_event_log *elog, struct udevice *dev, struct tpml_digest_values *digest_list, u32 log_position) argument
350 tcg2_log_parse(struct udevice *dev, struct tcg2_event_log *elog) argument
512 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
534 tcg2_log_prepare_buffer(struct udevice *dev, struct tcg2_event_log *elog, bool ignore_existing_log) argument
587 tcg2_measurement_init(struct udevice **dev, struct tcg2_event_log *elog, bool ignore_existing_log) argument
617 tcg2_measurement_term(struct udevice *dev, struct tcg2_event_log *elog, bool error) argument
[all...]
/u-boot/include/
H A Dtpm-v2.h632 int tcg2_measure_data(struct udevice *dev, struct tcg2_event_log *elog,
636 #define tcg2_measure_event(dev, elog, pcr_index, event_type, size, event) \
637 tcg2_measure_data(dev, elog, pcr_index, 0, NULL, event_type, size, \
647 * @elog Platform event log. The log pointer and log_size
657 int tcg2_log_prepare_buffer(struct udevice *dev, struct tcg2_event_log *elog,
664 * @elog Platform event log. The log pointer and log_size
674 int tcg2_measurement_init(struct udevice **dev, struct tcg2_event_log *elog,
681 * @elog Platform event log
684 void tcg2_measurement_term(struct udevice *dev, struct tcg2_event_log *elog,
/u-boot/boot/
H A Dbootm.c936 struct tcg2_event_log elog; local
944 elog.log_size = 0;
946 ret = tcg2_measurement_init(&dev, &elog, ign);
952 ret = tcg2_measure_data(dev, &elog, 8, images->os.image_len,
960 ret = tcg2_measure_data(dev, &elog, 9, rd_len, initrd_buf,
967 ret = tcg2_measure_data(dev, &elog, 1, images->ft_len,
979 ret = tcg2_measure_data(dev, &elog, 1, strlen(s) + 1, (u8 *)s,
988 tcg2_measurement_term(dev, &elog, ret != 0);
/u-boot/lib/efi_loader/
H A Defi_tcg2.c901 struct tcg2_event_log elog; local
934 elog.log = event_log.buffer;
935 elog.log_size = TPM2_EVENT_LOG_SIZE;
936 ret = tcg2_log_prepare_buffer(dev, &elog, false);
940 event_log.pos = elog.log_position;
946 if (!elog.found) {

Completed in 98 milliseconds