Lines Matching refs:ptr

96 	void *ptr = log_ptr;  in event_log_record()  local
109 assert(((uintptr_t)ptr + (uint32_t)EVENT2_HDR_SIZE + name_len) < in event_log_record()
118 ((event2_header_t *)ptr)->pcr_index = metadata_ptr->pcr; in event_log_record()
121 ((event2_header_t *)ptr)->event_type = event_type; in event_log_record()
124 ptr = (uint8_t *)ptr + offsetof(event2_header_t, digests); in event_log_record()
125 ((tpml_digest_values *)ptr)->count = HASH_ALG_COUNT; in event_log_record()
128 ptr = (uint8_t *)((uintptr_t)ptr + in event_log_record()
132 ((tpmt_ha *)ptr)->algorithm_id = TPM_ALG_ID; in event_log_record()
135 ptr = (uint8_t *)((uintptr_t)ptr + offsetof(tpmt_ha, digest)); in event_log_record()
138 (void)memcpy(ptr, (const void *)hash, TCG_DIGEST_SIZE); in event_log_record()
141 ptr = (uint8_t *)((uintptr_t)ptr + TCG_DIGEST_SIZE); in event_log_record()
142 ((event2_data_t *)ptr)->event_size = name_len; in event_log_record()
146 (void)memcpy((void *)(((event2_data_t *)ptr)->event), in event_log_record()
151 log_ptr = (uint8_t *)((uintptr_t)ptr + in event_log_record()
184 void *ptr = log_ptr; in event_log_write_specid_event() local
195 (void)memcpy(ptr, (const void *)&id_event_header, in event_log_write_specid_event()
197 ptr = (uint8_t *)((uintptr_t)ptr + sizeof(id_event_header)); in event_log_write_specid_event()
200 ((id_event_algorithm_size_t *)ptr)->algorithm_id = TPM_ALG_ID; in event_log_write_specid_event()
201 ((id_event_algorithm_size_t *)ptr)->digest_size = TCG_DIGEST_SIZE; in event_log_write_specid_event()
202 ptr = (uint8_t *)((uintptr_t)ptr + sizeof(id_event_algorithm_size_t)); in event_log_write_specid_event()
208 ((id_event_struct_data_t *)ptr)->vendor_info_size = 0; in event_log_write_specid_event()
209 log_ptr = (uint8_t *)((uintptr_t)ptr + in event_log_write_specid_event()
220 void *ptr; in event_log_write_header() local
224 ptr = log_ptr; in event_log_write_header()
235 (void)memcpy(ptr, (const void *)&locality_event_header, in event_log_write_header()
237 ptr = (uint8_t *)((uintptr_t)ptr + sizeof(locality_event_header)); in event_log_write_header()
240 ((tpmt_ha *)ptr)->algorithm_id = TPM_ALG_ID; in event_log_write_header()
243 (void)memset(&((tpmt_ha *)ptr)->digest, 0, TCG_DIGEST_SIZE); in event_log_write_header()
244 ptr = (uint8_t *)((uintptr_t)ptr + in event_log_write_header()
248 ((event2_data_t *)ptr)->event_size = in event_log_write_header()
250 ptr = (uint8_t *)((uintptr_t)ptr + offsetof(event2_data_t, event)); in event_log_write_header()
253 (void)memcpy(ptr, (const void *)locality_signature, in event_log_write_header()
260 ((startup_locality_event_t *)ptr)->startup_locality = 0U; in event_log_write_header()
261 log_ptr = (uint8_t *)((uintptr_t)ptr + sizeof(startup_locality_event_t)); in event_log_write_header()