Lines Matching refs:metadata_ptr
49 void rss_measured_boot_init(struct rss_mboot_metadata *metadata_ptr) in rss_measured_boot_init() argument
51 assert(metadata_ptr != NULL); in rss_measured_boot_init()
54 while (metadata_ptr->id != RSS_MBOOT_INVALID_ID) { in rss_measured_boot_init()
55 assert(null_arr(metadata_ptr->signer_id, MBOOT_DIGEST_SIZE)); in rss_measured_boot_init()
56 metadata_ptr->sw_type_size = in rss_measured_boot_init()
57 strlen((const char *)&metadata_ptr->sw_type) + 1; in rss_measured_boot_init()
58 metadata_ptr++; in rss_measured_boot_init()
62 int rss_mboot_measure_and_record(struct rss_mboot_metadata *metadata_ptr, in rss_mboot_measure_and_record() argument
70 assert(metadata_ptr != NULL); in rss_mboot_measure_and_record()
73 while ((metadata_ptr->id != RSS_MBOOT_INVALID_ID) && in rss_mboot_measure_and_record()
74 (metadata_ptr->id != data_id)) { in rss_mboot_measure_and_record()
75 metadata_ptr++; in rss_mboot_measure_and_record()
79 if (metadata_ptr->id == RSS_MBOOT_INVALID_ID) { in rss_mboot_measure_and_record()
91 metadata_ptr->slot, in rss_mboot_measure_and_record()
92 metadata_ptr->signer_id, in rss_mboot_measure_and_record()
93 metadata_ptr->signer_id_size, in rss_mboot_measure_and_record()
94 metadata_ptr->version, in rss_mboot_measure_and_record()
95 metadata_ptr->version_size, in rss_mboot_measure_and_record()
97 metadata_ptr->sw_type, in rss_mboot_measure_and_record()
98 metadata_ptr->sw_type_size, in rss_mboot_measure_and_record()
101 metadata_ptr->lock_measurement); in rss_mboot_measure_and_record()
109 int rss_mboot_set_signer_id(struct rss_mboot_metadata *metadata_ptr, in rss_mboot_set_signer_id() argument
118 assert(metadata_ptr != NULL); in rss_mboot_set_signer_id()
128 while (metadata_ptr->id != RSS_MBOOT_INVALID_ID) { in rss_mboot_set_signer_id()
130 if (metadata_ptr->pk_oid == pk_oid) { in rss_mboot_set_signer_id()
149 (void)memcpy(metadata_ptr->signer_id, in rss_mboot_set_signer_id()
152 metadata_ptr->signer_id_size = MBOOT_DIGEST_SIZE; in rss_mboot_set_signer_id()
155 metadata_ptr++; in rss_mboot_set_signer_id()