Lines Matching refs:ptr
91 void *ptr = log_ptr; in event_log_record() local
104 assert(((uintptr_t)ptr + (uint32_t)EVENT2_HDR_SIZE + name_len) < in event_log_record()
113 ((event2_header_t *)ptr)->pcr_index = metadata_ptr->pcr; in event_log_record()
116 ((event2_header_t *)ptr)->event_type = event_type; in event_log_record()
119 ptr = (uint8_t *)ptr + offsetof(event2_header_t, digests); in event_log_record()
120 ((tpml_digest_values *)ptr)->count = HASH_ALG_COUNT; in event_log_record()
123 ptr = (uint8_t *)((uintptr_t)ptr + in event_log_record()
127 ((tpmt_ha *)ptr)->algorithm_id = TPM_ALG_ID; in event_log_record()
130 ptr = (uint8_t *)((uintptr_t)ptr + offsetof(tpmt_ha, digest)); in event_log_record()
133 (void)memcpy(ptr, (const void *)hash, TCG_DIGEST_SIZE); in event_log_record()
136 ptr = (uint8_t *)((uintptr_t)ptr + TCG_DIGEST_SIZE); in event_log_record()
137 ((event2_data_t *)ptr)->event_size = name_len; in event_log_record()
141 (void)memcpy((void *)(((event2_data_t *)ptr)->event), in event_log_record()
146 log_ptr = (uint8_t *)((uintptr_t)ptr + in event_log_record()
175 void *ptr = log_ptr; in event_log_write_specid_event() local
186 (void)memcpy(ptr, (const void *)&id_event_header, in event_log_write_specid_event()
188 ptr = (uint8_t *)((uintptr_t)ptr + sizeof(id_event_header)); in event_log_write_specid_event()
191 ((id_event_algorithm_size_t *)ptr)->algorithm_id = TPM_ALG_ID; in event_log_write_specid_event()
192 ((id_event_algorithm_size_t *)ptr)->digest_size = TCG_DIGEST_SIZE; in event_log_write_specid_event()
193 ptr = (uint8_t *)((uintptr_t)ptr + sizeof(id_event_algorithm_size_t)); in event_log_write_specid_event()
199 ((id_event_struct_data_t *)ptr)->vendor_info_size = 0; in event_log_write_specid_event()
200 log_ptr = (uint8_t *)((uintptr_t)ptr + in event_log_write_specid_event()
211 void *ptr; in event_log_write_header() local
215 ptr = log_ptr; in event_log_write_header()
226 (void)memcpy(ptr, (const void *)&locality_event_header, in event_log_write_header()
228 ptr = (uint8_t *)((uintptr_t)ptr + sizeof(locality_event_header)); in event_log_write_header()
231 ((tpmt_ha *)ptr)->algorithm_id = TPM_ALG_ID; in event_log_write_header()
234 (void)memset(&((tpmt_ha *)ptr)->digest, 0, TCG_DIGEST_SIZE); in event_log_write_header()
235 ptr = (uint8_t *)((uintptr_t)ptr + in event_log_write_header()
239 ((event2_data_t *)ptr)->event_size = in event_log_write_header()
241 ptr = (uint8_t *)((uintptr_t)ptr + offsetof(event2_data_t, event)); in event_log_write_header()
244 (void)memcpy(ptr, (const void *)locality_signature, in event_log_write_header()
251 ((startup_locality_event_t *)ptr)->startup_locality = 0U; in event_log_write_header()
252 log_ptr = (uint8_t *)((uintptr_t)ptr + sizeof(startup_locality_event_t)); in event_log_write_header()