Home
last modified time | relevance | path

Searched refs:metadata_ptr (Results 1 – 10 of 10) sorted by relevance

/rk3399_ARM-atf/drivers/measured_boot/rse/
H A Drse_measured_boot.c49 void rse_measured_boot_init(struct rse_mboot_metadata *metadata_ptr) in rse_measured_boot_init() argument
51 assert(metadata_ptr != NULL); in rse_measured_boot_init()
54 while (metadata_ptr->id != RSE_MBOOT_INVALID_ID) { in rse_measured_boot_init()
55 assert(null_arr(metadata_ptr->signer_id, MBOOT_DIGEST_SIZE)); in rse_measured_boot_init()
56 metadata_ptr->sw_type_size = in rse_measured_boot_init()
57 strlen((const char *)&metadata_ptr->sw_type) + 1; in rse_measured_boot_init()
58 metadata_ptr++; in rse_measured_boot_init()
62 int rse_mboot_measure_and_record(struct rse_mboot_metadata *metadata_ptr, in rse_mboot_measure_and_record() argument
70 assert(metadata_ptr != NULL); in rse_mboot_measure_and_record()
73 while ((metadata_ptr->id != RSE_MBOOT_INVALID_ID) && in rse_mboot_measure_and_record()
[all …]
/rk3399_ARM-atf/common/
H A Dmeasured_boot_helpers.c15 const event_log_metadata_t *metadata_ptr; in mboot_find_event_log_metadata() local
19 metadata_ptr = metadata_table; in mboot_find_event_log_metadata()
21 while ((metadata_ptr->id != EVLOG_INVALID_ID) && in mboot_find_event_log_metadata()
22 (metadata_ptr->id != image_id)) { in mboot_find_event_log_metadata()
23 metadata_ptr++; in mboot_find_event_log_metadata()
26 if (metadata_ptr->id == EVLOG_INVALID_ID) { in mboot_find_event_log_metadata()
30 return metadata_ptr; in mboot_find_event_log_metadata()
/rk3399_ARM-atf/plat/rpi/rpi3/
H A Drpi3_common_mboot.c30 const event_log_metadata_t *metadata_ptr; in plat_mboot_measure_image() local
35 metadata_ptr = mboot_find_event_log_metadata(rpi3_event_log_metadata, in plat_mboot_measure_image()
37 if (metadata_ptr == NULL) { in plat_mboot_measure_image()
44 rc = event_log_measure_and_record(metadata_ptr->pcr, in plat_mboot_measure_image()
47 metadata_ptr->name, in plat_mboot_measure_image()
48 strlen(metadata_ptr->name) + 1U); in plat_mboot_measure_image()
63 rc = event_log_write_pcr_event2(metadata_ptr->pcr, EV_POST_CODE, in plat_mboot_measure_image()
65 (const uint8_t *)metadata_ptr->name, in plat_mboot_measure_image()
66 strlen(metadata_ptr->name) + 1); in plat_mboot_measure_image()
/rk3399_ARM-atf/plat/arm/board/juno/
H A Djuno_common_measured_boot.c23 const event_log_metadata_t *metadata_ptr; in plat_mboot_measure_image() local
26 metadata_ptr = mboot_find_event_log_metadata(juno_event_log_metadata, in plat_mboot_measure_image()
28 if (metadata_ptr == NULL) { in plat_mboot_measure_image()
34 err = event_log_measure_and_record(metadata_ptr->pcr, in plat_mboot_measure_image()
37 metadata_ptr->name, in plat_mboot_measure_image()
38 strlen(metadata_ptr->name) + 1U); in plat_mboot_measure_image()
/rk3399_ARM-atf/plat/arm/board/fvp/
H A Dfvp_common_measured_boot.c23 const event_log_metadata_t *metadata_ptr; in plat_mboot_measure_image() local
26 metadata_ptr = in plat_mboot_measure_image()
28 if (metadata_ptr == NULL) { in plat_mboot_measure_image()
34 err = event_log_measure_and_record(metadata_ptr->pcr, in plat_mboot_measure_image()
37 metadata_ptr->name, in plat_mboot_measure_image()
38 strlen(metadata_ptr->name) + 1U); in plat_mboot_measure_image()
H A Dfvp_bl2_measured_boot.c124 const event_log_metadata_t *metadata_ptr; in plat_mboot_measure_critical_data() local
134 metadata_ptr = mboot_find_event_log_metadata(fvp_event_log_metadata, in plat_mboot_measure_critical_data()
136 if (metadata_ptr == NULL) { in plat_mboot_measure_critical_data()
141 err = event_log_measure_and_record(metadata_ptr->pcr, (uintptr_t)base, in plat_mboot_measure_critical_data()
142 size, metadata_ptr->name, in plat_mboot_measure_critical_data()
143 strlen(metadata_ptr->name) + 1U); in plat_mboot_measure_critical_data()
/rk3399_ARM-atf/plat/imx/imx8m/
H A Dimx8m_measured_boot.c35 const event_log_metadata_t *metadata_ptr; in plat_mboot_measure_image() local
38 metadata_ptr = mboot_find_event_log_metadata(imx8m_event_log_metadata, in plat_mboot_measure_image()
40 if (metadata_ptr == NULL) { in plat_mboot_measure_image()
46 err = event_log_measure_and_record(metadata_ptr->pcr, in plat_mboot_measure_image()
49 metadata_ptr->name, in plat_mboot_measure_image()
50 strlen(metadata_ptr->name) + 1U); in plat_mboot_measure_image()
/rk3399_ARM-atf/plat/qemu/qemu/
H A Dqemu_measured_boot.c153 const event_log_metadata_t *metadata_ptr; in plat_mboot_measure_image() local
156 metadata_ptr = mboot_find_event_log_metadata(qemu_event_log_metadata, in plat_mboot_measure_image()
158 if (metadata_ptr == NULL) { in plat_mboot_measure_image()
164 err = event_log_measure_and_record(metadata_ptr->pcr, in plat_mboot_measure_image()
167 metadata_ptr->name, in plat_mboot_measure_image()
168 strlen(metadata_ptr->name) + 1U); in plat_mboot_measure_image()
/rk3399_ARM-atf/include/drivers/measured_boot/rse/
H A Drse_measured_boot.h31 void rse_measured_boot_init(struct rse_mboot_metadata *metadata_ptr);
32 int rse_mboot_measure_and_record(struct rse_mboot_metadata *metadata_ptr,
36 int rse_mboot_set_signer_id(struct rse_mboot_metadata *metadata_ptr,
/rk3399_ARM-atf/docs/design_documents/
H A Drse.rst353 int rse_mboot_set_signer_id(struct rse_mboot_metadata *metadata_ptr,