Home | History | Annotate | Download | only in tpm2

Lines Matching refs:buffer_ptr

33   BYTE *buffer_ptr = buffer;                  \
40 BYTE *buffer_ptr = buffer; \
46 buffer_ptr = buffer; \
51 buffer_ptr = buffer; \
83 UINT16 bytes_marshalled = uint32_t_Marshal(&value, &buffer_ptr, &size);
86 CHECK_EQ(buffer_ptr, buffer+num_bytes)
89 TPM_RC rc = uint32_t_Unmarshal(&value, &buffer_ptr, &size);
92 CHECK_EQ(buffer_ptr, buffer+num_bytes);
101 UINT16 bytes_marshalled = uint32_t_Marshal(&value, &buffer_ptr, &size);
104 CHECK_EQ(buffer, buffer_ptr);
106 bytes_marshalled = uint32_t_Marshal(&value, &buffer_ptr, NULL);
108 CHECK_EQ(buffer, buffer_ptr);
110 TPM_RC rc = uint32_t_Unmarshal(&value, &buffer_ptr, &size);
113 rc = uint32_t_Unmarshal(&value, &buffer_ptr, NULL);
120 UINT16 bytes_marshalled = TPM_KEY_BITS_Marshal(&value, &buffer_ptr, &size);
123 CHECK_EQ(buffer_ptr, buffer+num_bytes);
126 TPM_RC rc = TPM_KEY_BITS_Unmarshal(&value, &buffer_ptr, &size);
129 CHECK_EQ(buffer_ptr, buffer+num_bytes);
138 UINT16 bytes_marshalled = TPM_KEY_BITS_Marshal(&value, &buffer_ptr, &size);
141 CHECK_EQ(buffer, buffer_ptr);
143 bytes_marshalled = TPM_KEY_BITS_Marshal(&value, &buffer_ptr, NULL);
145 CHECK_EQ(buffer, buffer_ptr);
147 TPM_RC rc = TPM_KEY_BITS_Unmarshal(&value, &buffer_ptr, &size);
150 rc = TPM_KEY_BITS_Unmarshal(&value, &buffer_ptr, NULL);
157 UINT16 bytes_marshalled = TPM_ST_Marshal(&value, &buffer_ptr, &size);
160 CHECK_EQ(buffer_ptr, buffer+num_bytes);
163 TPM_RC rc = TPM_ST_Unmarshal(&value, &buffer_ptr, &size);
166 CHECK_EQ(buffer_ptr, buffer+num_bytes);
174 TPM_RC rc = TPM_ECC_CURVE_Unmarshal(&value, &buffer_ptr, &size);
185 UINT16 bytes_marshalled = TPMA_OBJECT_Marshal(&value, &buffer_ptr, &size);
188 CHECK_EQ(buffer_ptr, buffer+num_bytes);
191 TPM_RC rc = TPMA_OBJECT_Unmarshal(&value, &buffer_ptr, &size);
194 CHECK_EQ(buffer_ptr, buffer+num_bytes);
204 TPMA_OBJECT_Marshal(&value, &buffer_ptr, &size);
206 TPM_RC rc = TPMA_OBJECT_Unmarshal(&value, &buffer_ptr, &size);
215 UINT16 bytes_marshalled = TPMI_DH_ENTITY_Marshal(&value, &buffer_ptr, &size);
218 CHECK_EQ(buffer_ptr, buffer+num_bytes);
221 TPM_RC rc = TPMI_DH_ENTITY_Unmarshal(&value, &buffer_ptr, &size, FALSE);
224 CHECK_EQ(buffer_ptr, buffer+num_bytes);
229 bytes_marshalled = TPMI_DH_ENTITY_Marshal(&value, &buffer_ptr, &size);
232 CHECK_EQ(buffer_ptr, buffer+num_bytes);
235 rc = TPMI_DH_ENTITY_Unmarshal(&value, &buffer_ptr, &size, TRUE);
238 CHECK_EQ(buffer_ptr, buffer+num_bytes);
243 bytes_marshalled = TPMI_DH_ENTITY_Marshal(&value, &buffer_ptr, &size);
246 CHECK_EQ(buffer_ptr, buffer+num_bytes);
249 rc = TPMI_DH_ENTITY_Unmarshal(&value, &buffer_ptr, &size, FALSE);
252 CHECK_EQ(buffer_ptr, buffer+num_bytes);
260 TPMI_DH_OBJECT_Marshal(&value, &buffer_ptr, &size);
263 TPM_RC rc = TPMI_DH_OBJECT_Unmarshal(&value, &buffer_ptr, &size, FALSE);
267 TPMI_DH_OBJECT_Marshal(&value, &buffer_ptr, &size);
269 rc = TPMI_DH_OBJECT_Unmarshal(&value, &buffer_ptr, &size, FALSE);
276 TPMI_DH_OBJECT_Marshal(&value, &buffer_ptr, &size);
278 TPM_RC rc = TPMI_DH_OBJECT_Unmarshal(&value, &buffer_ptr, &size, FALSE);
285 TPMI_DH_ENTITY_Marshal(&value, &buffer_ptr, &size);
287 TPM_RC rc = TPMI_DH_ENTITY_Unmarshal(&value, &buffer_ptr, &size, TRUE);
295 TPMI_AES_KEY_BITS_Marshal(&value, &buffer_ptr, &size);
296 UINT16 bytes_marshalled = TPMI_AES_KEY_BITS_Marshal(&value, &buffer_ptr, &size);
299 CHECK_EQ(buffer_ptr, buffer+num_bytes);
301 TPM_RC rc = TPMI_AES_KEY_BITS_Unmarshal(&value, &buffer_ptr, &size, TRUE);
314 TPMS_CLOCK_INFO_Marshal(&value, &buffer_ptr, &size);
316 TPM_RC rc = TPMS_CLOCK_INFO_Unmarshal(&value, &buffer_ptr, &size);
329 UINT16 bytes_marshalled = TPML_DIGEST_Marshal(&value, &buffer_ptr, &size);
332 TPM_RC rc = TPML_DIGEST_Unmarshal(&value, &buffer_ptr, &size);
343 TPMS_PCR_SELECTION_Marshal(&value, &buffer_ptr, &size);
345 TPM_RC rc = TPMS_PCR_SELECTION_Unmarshal(&value, &buffer_ptr, &size);
354 UINT16 bytes_marshalled = TPM2B_DIGEST_Marshal(&value, &buffer_ptr, &size);
358 TPM_RC rc = TPM2B_DIGEST_Unmarshal(&value, &buffer_ptr, &size);
371 UINT16 bytes_marshalled = TPMT_TK_HASHCHECK_Marshal(&value, &buffer_ptr, &size);
375 TPM_RC rc = TPMT_TK_HASHCHECK_Unmarshal(&value, &buffer_ptr, &size);
385 UINT16 bytes_marshalled = TPMT_TK_HASHCHECK_Marshal(&value, &buffer_ptr, &size);
389 TPM_RC rc = TPMT_TK_HASHCHECK_Unmarshal(&value, &buffer_ptr, &size);
400 UINT16 bytes_marshalled = TPM2B_NV_PUBLIC_Marshal(&value, &buffer_ptr, &size);
402 TPM_RC rc = TPM2B_NV_PUBLIC_Unmarshal(&value, &buffer_ptr, &size);