Home | History | Annotate | Download | only in tpm2

Lines Matching refs:buffer

16 UINT16 uint8_t_Marshal(uint8_t* source, BYTE** buffer, INT32* size);
18 TPM_RC uint8_t_Unmarshal(uint8_t* target, BYTE** buffer, INT32* size);
20 UINT16 int8_t_Marshal(int8_t* source, BYTE** buffer, INT32* size);
22 TPM_RC int8_t_Unmarshal(int8_t* target, BYTE** buffer, INT32* size);
24 UINT16 uint16_t_Marshal(uint16_t* source, BYTE** buffer, INT32* size);
26 TPM_RC uint16_t_Unmarshal(uint16_t* target, BYTE** buffer, INT32* size);
28 UINT16 int16_t_Marshal(int16_t* source, BYTE** buffer, INT32* size);
30 TPM_RC int16_t_Unmarshal(int16_t* target, BYTE** buffer, INT32* size);
32 UINT16 uint32_t_Marshal(uint32_t* source, BYTE** buffer, INT32* size);
34 TPM_RC uint32_t_Unmarshal(uint32_t* target, BYTE** buffer, INT32* size);
36 UINT16 int32_t_Marshal(int32_t* source, BYTE** buffer, INT32* size);
38 TPM_RC int32_t_Unmarshal(int32_t* target, BYTE** buffer, INT32* size);
40 UINT16 uint64_t_Marshal(uint64_t* source, BYTE** buffer, INT32* size);
42 TPM_RC uint64_t_Unmarshal(uint64_t* target, BYTE** buffer, INT32* size);
44 UINT16 int64_t_Marshal(int64_t* source, BYTE** buffer, INT32* size);
46 TPM_RC int64_t_Unmarshal(int64_t* target, BYTE** buffer, INT32* size);
48 UINT16 BYTE_Marshal(BYTE* source, BYTE** buffer, INT32* size);
50 TPM_RC BYTE_Unmarshal(BYTE* target, BYTE** buffer, INT32* size);
52 UINT16 INT16_Marshal(INT16* source, BYTE** buffer, INT32* size);
54 TPM_RC INT16_Unmarshal(INT16* target, BYTE** buffer, INT32* size);
56 UINT16 INT32_Marshal(INT32* source, BYTE** buffer, INT32* size);
58 TPM_RC INT32_Unmarshal(INT32* target, BYTE** buffer, INT32* size);
60 UINT16 INT64_Marshal(INT64* source, BYTE** buffer, INT32* size);
62 TPM_RC INT64_Unmarshal(INT64* target, BYTE** buffer, INT32* size);
64 UINT16 INT8_Marshal(INT8* source, BYTE** buffer, INT32* size);
66 TPM_RC INT8_Unmarshal(INT8* target, BYTE** buffer, INT32* size);
68 UINT16 TPM2B_ATTEST_Marshal(TPM2B_ATTEST* source, BYTE** buffer, INT32* size);
70 TPM_RC TPM2B_ATTEST_Unmarshal(TPM2B_ATTEST* target, BYTE** buffer, INT32* size);
72 UINT16 TPM2B_DIGEST_Marshal(TPM2B_DIGEST* source, BYTE** buffer, INT32* size);
74 TPM_RC TPM2B_DIGEST_Unmarshal(TPM2B_DIGEST* target, BYTE** buffer, INT32* size);
76 UINT16 TPM2B_AUTH_Marshal(TPM2B_AUTH* source, BYTE** buffer, INT32* size);
78 TPM_RC TPM2B_AUTH_Unmarshal(TPM2B_AUTH* target, BYTE** buffer, INT32* size);
81 BYTE** buffer,
85 BYTE** buffer,
89 BYTE** buffer,
93 BYTE** buffer,
97 BYTE** buffer,
101 BYTE** buffer,
104 UINT16 TPM2B_DATA_Marshal(TPM2B_DATA* source, BYTE** buffer, INT32* size);
106 TPM_RC TPM2B_DATA_Unmarshal(TPM2B_DATA* target, BYTE** buffer, INT32* size);
109 BYTE** buffer,
113 BYTE** buffer,
117 BYTE** buffer,
121 BYTE** buffer,
125 BYTE** buffer,
129 BYTE** buffer,
133 BYTE** buffer,
137 BYTE** buffer,
140 UINT16 TPM2B_EVENT_Marshal(TPM2B_EVENT* source, BYTE** buffer, INT32* size);
142 TPM_RC TPM2B_EVENT_Unmarshal(TPM2B_EVENT* target, BYTE** buffer, INT32* size);
145 BYTE** buffer,
149 BYTE** buffer,
152 UINT16 TPM2B_IV_Marshal(TPM2B_IV* source, BYTE** buffer, INT32* size);
154 TPM_RC TPM2B_IV_Unmarshal(TPM2B_IV* target, BYTE** buffer, INT32* size);
157 BYTE** buffer,
161 BYTE** buffer,
165 BYTE** buffer,
169 BYTE** buffer,
172 UINT16 TPM2B_NAME_Marshal(TPM2B_NAME* source, BYTE** buffer, INT32* size);
174 TPM_RC TPM2B_NAME_Unmarshal(TPM2B_NAME* target, BYTE** buffer, INT32* size);
176 UINT16 TPM2B_NONCE_Marshal(TPM2B_NONCE* source, BYTE** buffer, INT32* size);
178 TPM_RC TPM2B_NONCE_Unmarshal(TPM2B_NONCE* target, BYTE** buffer, INT32* size);
181 BYTE** buffer,
185 BYTE** buffer,
188 UINT16 TPM2B_OPERAND_Marshal(TPM2B_OPERAND* source, BYTE** buffer, INT32* size);
191 BYTE** buffer,
194 UINT16 TPM2B_PRIVATE_Marshal(TPM2B_PRIVATE* source, BYTE** buffer, INT32* size);
197 BYTE** buffer,
201 BYTE** buffer,
205 BYTE** buffer,
210 BYTE** buffer,
215 BYTE** buffer,
218 UINT16 TPM2B_PUBLIC_Marshal(TPM2B_PUBLIC* source, BYTE** buffer, INT32* size);
220 TPM_RC TPM2B_PUBLIC_Unmarshal(TPM2B_PUBLIC* target, BYTE** buffer, INT32* size);
223 BYTE** buffer,
227 BYTE** buffer,
231 BYTE** buffer,
235 BYTE** buffer,
239 BYTE** buffer,
243 BYTE** buffer,
247 BYTE** buffer,
251 BYTE** buffer,
254 UINT16 TPM2B_SYM_KEY_Marshal(TPM2B_SYM_KEY* source, BYTE** buffer, INT32* size);
257 BYTE** buffer,
260 UINT16 TPM2B_TIMEOUT_Marshal(TPM2B_TIMEOUT* source, BYTE** buffer, INT32* size);
263 BYTE** buffer,
266 UINT16 UINT32_Marshal(UINT32* source, BYTE** buffer, INT32* size);
268 TPM_RC UINT32_Unmarshal(UINT32* target, BYTE** buffer, INT32* size);
271 BYTE** buffer,
275 BYTE** buffer,
278 UINT16 TPM_CC_Marshal(TPM_CC* source, BYTE** buffer, INT32* size);
280 TPM_RC TPM_CC_Unmarshal(TPM_CC* target, BYTE** buffer, INT32* size);
282 UINT16 TPMA_CC_Marshal(TPMA_CC* source, BYTE** buffer, INT32* size);
284 TPM_RC TPMA_CC_Unmarshal(TPMA_CC* target, BYTE** buffer, INT32* size);
286 UINT16 UINT8_Marshal(UINT8* source, BYTE** buffer, INT32* size);
288 TPM_RC UINT8_Unmarshal(UINT8* target, BYTE** buffer, INT32* size);
290 UINT16 TPMA_LOCALITY_Marshal(TPMA_LOCALITY* source, BYTE** buffer, INT32* size);
293 BYTE** buffer,
296 UINT16 TPMA_MEMORY_Marshal(TPMA_MEMORY* source, BYTE** buffer, INT32* size);
298 TPM_RC TPMA_MEMORY_Unmarshal(TPMA_MEMORY* target, BYTE** buffer, INT32* size);
300 UINT16 TPMA_NV_Marshal(TPMA_NV* source, BYTE** buffer, INT32* size);
302 TPM_RC TPMA_NV_Unmarshal(TPMA_NV* target, BYTE** buffer, INT32* size);
304 UINT16 TPMA_OBJECT_Marshal(TPMA_OBJECT* source, BYTE** buffer, INT32* size);
306 TPM_RC TPMA_OBJECT_Unmarshal(TPMA_OBJECT* target, BYTE** buffer, INT32* size);
309 BYTE** buffer,
313 BYTE** buffer,
316 UINT16 TPMA_SESSION_Marshal(TPMA_SESSION* source, BYTE** buffer, INT32* size);
318 TPM_RC TPMA_SESSION_Unmarshal(TPMA_SESSION* target, BYTE** buffer, INT32* size);
321 BYTE** buffer,
325 BYTE** buffer,
328 UINT16 UINT16_Marshal(UINT16* source, BYTE** buffer, INT32* size);
330 TPM_RC UINT16_Unmarshal(UINT16* target, BYTE** buffer, INT32* size);
332 UINT16 TPM_KEY_BITS_Marshal(TPM_KEY_BITS* source, BYTE** buffer, INT32* size);
334 TPM_RC TPM_KEY_BITS_Unmarshal(TPM_KEY_BITS* target, BYTE** buffer, INT32* size);
337 BYTE** buffer,
341 BYTE** buffer,
344 UINT16 TPM_ALG_ID_Marshal(TPM_ALG_ID* source, BYTE** buffer, INT32* size);
346 TPM_RC TPM_ALG_ID_Unmarshal(TPM_ALG_ID* target, BYTE** buffer, INT32* size);
348 UINT16 TPMI_ALG_ASYM_Marshal(TPMI_ALG_ASYM* source, BYTE** buffer, INT32* size);
351 BYTE** buffer,
356 BYTE** buffer,
360 BYTE** buffer,
365 BYTE** buffer,
369 BYTE** buffer,
373 UINT16 TPMI_ALG_HASH_Marshal(TPMI_ALG_HASH* source, BYTE** buffer, INT32* size);
376 BYTE** buffer,
380 UINT16 TPMI_ALG_KDF_Marshal(TPMI_ALG_KDF* source, BYTE** buffer, INT32* size);
383 BYTE** buffer,
388 BYTE** buffer,
392 BYTE** buffer,
397 BYTE** buffer,
401 BYTE** buffer,
405 BYTE** buffer,
409 BYTE** buffer,
414 BYTE** buffer,
418 BYTE** buffer,
423 BYTE** buffer,
427 BYTE** buffer,
431 UINT16 TPMI_ALG_SYM_Marshal(TPMI_ALG_SYM* source, BYTE** buffer, INT32* size);
434 BYTE** buffer,
439 BYTE** buffer,
443 BYTE** buffer,
448 BYTE** buffer,
452 BYTE** buffer,
457 BYTE** buffer,
461 BYTE** buffer,
464 UINT16 TPM_HANDLE_Marshal(TPM_HANDLE* source, BYTE** buffer, INT32* size);
466 TPM_RC TPM_HANDLE_Unmarshal(TPM_HANDLE* target, BYTE** buffer, INT32* size);
469 BYTE** buffer,
473 BYTE** buffer,
477 BYTE** buffer,
481 BYTE** buffer,
486 BYTE** buffer,
490 BYTE** buffer,
494 UINT16 TPMI_DH_PCR_Marshal(TPMI_DH_PCR* source, BYTE** buffer, INT32* size);
497 BYTE** buffer,
502 BYTE** buffer,
506 BYTE** buffer,
509 UINT16 TPM_ECC_CURVE_Marshal(TPM_ECC_CURVE* source, BYTE** buffer, INT32* size);
512 BYTE** buffer,
516 BYTE** buffer,
520 BYTE** buffer,
524 BYTE** buffer,
528 BYTE** buffer,
532 UINT16 TPMI_RH_CLEAR_Marshal(TPMI_RH_CLEAR* source, BYTE** buffer, INT32* size);
535 BYTE** buffer,
539 BYTE** buffer,
543 BYTE** buffer,
548 BYTE** buffer,
552 BYTE** buffer,
557 BYTE** buffer,
561 BYTE** buffer,
566 BYTE** buffer,
570 BYTE** buffer,
574 BYTE** buffer,
578 BYTE** buffer,
582 BYTE** buffer,
586 BYTE** buffer,
590 BYTE** buffer,
594 BYTE** buffer,
597 UINT16 TPMI_RH_OWNER_Marshal(TPMI_RH_OWNER* source, BYTE** buffer, INT32* size);
600 BYTE** buffer,
605 BYTE** buffer,
609 BYTE** buffer,
613 BYTE** buffer,
617 BYTE** buffer,
621 BYTE** buffer,
625 BYTE** buffer,
629 BYTE** buffer,
633 BYTE** buffer,
637 UINT16 TPMI_SH_HMAC_Marshal(TPMI_SH_HMAC* source, BYTE** buffer, INT32* size);
639 TPM_RC TPMI_SH_HMAC_Unmarshal(TPMI_SH_HMAC* target, BYTE** buffer, INT32* size);
642 BYTE** buffer,
646 BYTE** buffer,
650 BYTE** buffer,
654 BYTE** buffer,
657 UINT16 TPM_ST_Marshal(TPM_ST* source, BYTE** buffer, INT32* size);
659 TPM_RC TPM_ST_Unmarshal(TPM_ST* target, BYTE** buffer, INT32* size);
662 BYTE** buffer,
666 BYTE** buffer,
670 BYTE** buffer,
674 BYTE** buffer,
677 UINT16 TPMI_YES_NO_Marshal(TPMI_YES_NO* source, BYTE** buffer, INT32* size);
679 TPM_RC TPMI_YES_NO_Unmarshal(TPMI_YES_NO* target, BYTE** buffer, INT32* size);
681 UINT16 TPML_ALG_Marshal(TPML_ALG* source, BYTE** buffer, INT32* size);
683 TPM_RC TPML_ALG_Unmarshal(TPML_ALG* target, BYTE** buffer, INT32* size);
686 BYTE** buffer,
690 BYTE** buffer,
693 UINT16 TPML_CC_Marshal(TPML_CC* source, BYTE** buffer, INT32* size);
695 TPM_RC TPML_CC_Unmarshal(TPML_CC* target, BYTE** buffer, INT32* size);
697 UINT16 TPML_CCA_Marshal(TPML_CCA* source, BYTE** buffer, INT32* size);
699 TPM_RC TPML_CCA_Unmarshal(TPML_CCA* target, BYTE** buffer, INT32* size);
701 UINT16 TPML_DIGEST_Marshal(TPML_DIGEST* source, BYTE** buffer, INT32* size);
703 TPM_RC TPML_DIGEST_Unmarshal(TPML_DIGEST* target, BYTE** buffer, INT32* size);
706 BYTE** buffer,
710 BYTE** buffer,
714 BYTE** buffer,
718 BYTE** buffer,
721 UINT16 TPML_HANDLE_Marshal(TPML_HANDLE* source, BYTE** buffer, INT32* size);
723 TPM_RC TPML_HANDLE_Unmarshal(TPML_HANDLE* target, BYTE** buffer, INT32* size);
726 BYTE** buffer,
730 BYTE** buffer,
734 BYTE** buffer,
738 BYTE** buffer,
742 BYTE** buffer,
746 BYTE** buffer,
750 BYTE** buffer,
754 BYTE** buffer,
758 BYTE** buffer,
762 BYTE** buffer,
766 BYTE** buffer,
770 BYTE** buffer,
774 BYTE** buffer,
778 BYTE** buffer,
781 UINT16 TPMS_ATTEST_Marshal(TPMS_ATTEST* source, BYTE** buffer, INT32* size);
783 TPM_RC TPMS_ATTEST_Unmarshal(TPMS_ATTEST* target, BYTE** buffer, INT32* size);
786 BYTE** buffer,
790 BYTE** buffer,
794 BYTE** buffer,
798 BYTE** buffer,
802 BYTE** buffer,
806 BYTE** buffer,
810 BYTE** buffer,
814 BYTE** buffer,
818 BYTE** buffer,
822 buffer,
826 BYTE** buffer,
830 BYTE** buffer,
833 UINT16 TPMS_CONTEXT_Marshal(TPMS_CONTEXT* source, BYTE** buffer, INT32* size);
835 TPM_RC TPMS_CONTEXT_Unmarshal(TPMS_CONTEXT* target, BYTE** buffer, INT32* size);
838 BYTE** buffer,
842 BYTE** buffer,
846 BYTE** buffer,
850 BYTE** buffer,
854 BYTE** buffer,
858 BYTE** buffer,
862 BYTE** buffer,
866 BYTE** buffer,
870 BYTE** buffer,
874 BYTE** buffer,
877 UINT16 TPMS_EMPTY_Marshal(TPMS_EMPTY* source, BYTE** buffer, INT32* size);
879 TPM_RC TPMS_EMPTY_Unmarshal(TPMS_EMPTY* target, BYTE** buffer, INT32* size);
882 BYTE** buffer,
886 BYTE** buffer,
890 BYTE** buffer,
894 BYTE** buffer,
898 BYTE** buffer,
902 BYTE** buffer,
906 BYTE** buffer,
910 BYTE** buffer,
914 BYTE** buffer,
918 BYTE** buffer,
922 BYTE** buffer,
926 BYTE** buffer,
930 BYTE** buffer,
934 BYTE** buffer,
938 BYTE** buffer,
942 BYTE** buffer,
946 BYTE** buffer,
950 BYTE** buffer,
954 BYTE** buffer,
958 BYTE** buffer,
962 BYTE** buffer,
966 BYTE** buffer,
970 BYTE** buffer,
974 BYTE** buffer,
978 BYTE** buffer,
982 BYTE** buffer,
986 BYTE** buffer,
990 BYTE** buffer,
994 BYTE** buffer,
998 BYTE** buffer,
1002 BYTE** buffer,
1006 BYTE** buffer,
1010 BYTE** buffer,
1014 BYTE** buffer,
1018 BYTE** buffer,
1022 BYTE** buffer,
1026 BYTE** buffer,
1030 BYTE** buffer,
1034 BYTE** buffer,
1038 BYTE** buffer,
1042 BYTE** buffer,
1046 BYTE** buffer,
1050 BYTE** buffer,
1054 BYTE** buffer,
1058 BYTE** buffer,
1062 BYTE** buffer,
1066 BYTE** buffer,
1070 BYTE** buffer,
1074 BYTE** buffer,
1078 BYTE** buffer,
1082 BYTE** buffer,
1086 BYTE** buffer,
1090 BYTE** buffer,
1094 BYTE** buffer,
1098 BYTE** buffer,
1102 BYTE** buffer,
1106 BYTE** buffer,
1110 BYTE** buffer,
1114 BYTE** buffer,
1118 BYTE** buffer,
1122 BYTE** buffer,
1126 BYTE** buffer,
1130 BYTE** buffer,
1134 BYTE** buffer,
1138 BYTE** buffer,
1142 BYTE** buffer,
1146 BYTE** buffer,
1150 BYTE** buffer,
1154 BYTE** buffer,
1158 BYTE** buffer,
1162 BYTE** buffer,
1166 BYTE** buffer,
1170 BYTE** buffer,
1174 BYTE** buffer,
1178 BYTE** buffer,
1182 BYTE** buffer,
1186 BYTE** buffer,
1190 BYTE** buffer,
1194 BYTE** buffer,
1198 BYTE** buffer,
1202 BYTE** buffer,
1206 BYTE** buffer,
1210 BYTE** buffer,
1214 BYTE** buffer,
1217 UINT16 TPMT_HA_Marshal(TPMT_HA* source, BYTE** buffer, INT32* size);
1219 TPM_RC TPMT_HA_Unmarshal(TPMT_HA* target, BYTE** buffer, INT32* size);
1222 BYTE** buffer,
1226 BYTE** buffer,
1230 BYTE** buffer,
1234 BYTE** buffer,
1237 UINT16 TPMT_PUBLIC_Marshal(TPMT_PUBLIC* source, BYTE** buffer, INT32* size);
1239 TPM_RC TPMT_PUBLIC_Unmarshal(TPMT_PUBLIC* target, BYTE** buffer, INT32* size);
1242 BYTE** buffer,
1246 BYTE** buffer,
1250 BYTE** buffer,
1254 BYTE** buffer,
1258 BYTE** buffer,
1262 BYTE** buffer,
1266 BYTE** buffer,
1270 BYTE** buffer,
1274 BYTE** buffer,
1278 BYTE** buffer,
1282 BYTE** buffer,
1286 BYTE** buffer,
1289 UINT16 TPMT_SYM_DEF_Marshal(TPMT_SYM_DEF* source, BYTE** buffer, INT32* size);
1291 TPM_RC TPMT_SYM_DEF_Unmarshal(TPMT_SYM_DEF* target, BYTE** buffer, INT32* size);
1294 BYTE** buffer,
1298 BYTE** buffer,
1301 UINT16 TPMT_TK_AUTH_Marshal(TPMT_TK_AUTH* source, BYTE** buffer, INT32* size);
1303 TPM_RC TPMT_TK_AUTH_Unmarshal(TPMT_TK_AUTH* target, BYTE** buffer, INT32* size);
1306 BYTE** buffer,
1310 BYTE** buffer,
1314 BYTE** buffer,
1318 BYTE** buffer,
1322 BYTE** buffer,
1326 BYTE** buffer,
1330 BYTE** buffer,
1335 BYTE** buffer,
1340 BYTE** buffer,
1345 BYTE** buffer,
1350 BYTE** buffer,
1355 BYTE** buffer,
1360 BYTE** buffer,
1365 BYTE** buffer,
1370 BYTE** buffer,
1375 BYTE** buffer,
1380 BYTE** buffer,
1385 BYTE** buffer,
1390 BYTE** buffer,
1395 BYTE** buffer,
1400 BYTE** buffer,
1405 BYTE** buffer,
1410 BYTE** buffer,
1415 BYTE** buffer,
1420 BYTE** buffer,
1425 BYTE** buffer,
1430 BYTE** buffer,
1435 BYTE** buffer,
1440 BYTE** buffer,
1445 BYTE** buffer,
1450 BYTE** buffer,
1455 BYTE** buffer,
1460 BYTE** buffer,
1465 BYTE** buffer,
1470 BYTE** buffer,
1474 BYTE** buffer,
1478 BYTE** buffer,
1482 BYTE** buffer,
1485 UINT16 TPM_CAP_Marshal(TPM_CAP* source, BYTE** buffer, INT32* size);
1487 TPM_RC TPM_CAP_Unmarshal(TPM_CAP* target, BYTE** buffer, INT32* size);
1490 BYTE** buffer,
1494 BYTE** buffer,
1497 UINT16 TPM_EO_Marshal(TPM_EO* source, BYTE** buffer, INT32* size);
1499 TPM_RC TPM_EO_Unmarshal(TPM_EO* target, BYTE** buffer, INT32* size);
1501 UINT16 TPM_GENERATED_Marshal(TPM_GENERATED* source, BYTE** buffer, INT32* size);
1504 BYTE** buffer,
1507 UINT16 TPM_HC_Marshal(TPM_HC* source, BYTE** buffer, INT32* size);
1509 TPM_RC TPM_HC_Unmarshal(TPM_HC* target, BYTE** buffer, INT32* size);
1511 UINT16 TPM_HT_Marshal(TPM_HT* source, BYTE** buffer, INT32* size);
1513 TPM_RC TPM_HT_Unmarshal(TPM_HT* target, BYTE** buffer, INT32* size);
1515 UINT16 TPM_KEY_SIZE_Marshal(TPM_KEY_SIZE* source, BYTE** buffer, INT32* size);
1517 TPM_RC TPM_KEY_SIZE_Unmarshal(TPM_KEY_SIZE* target, BYTE** buffer, INT32* size);
1520 BYTE** buffer,
1524 BYTE** buffer,
1527 UINT16 TPM_NV_INDEX_Marshal(TPM_NV_INDEX* source, BYTE** buffer, INT32* size);
1529 TPM_RC TPM_NV_INDEX_Unmarshal(TPM_NV_INDEX* target, BYTE** buffer, INT32* size);
1532 BYTE** buffer,
1536 BYTE** buffer,
1539 UINT16 TPM_PS_Marshal(TPM_PS* source, BYTE** buffer, INT32* size);
1541 TPM_RC TPM_PS_Unmarshal(TPM_PS* target, BYTE** buffer, INT32* size);
1543 UINT16 TPM_PT_Marshal(TPM_PT* source, BYTE** buffer, INT32* size);
1545 TPM_RC TPM_PT_Unmarshal(TPM_PT* target, BYTE** buffer, INT32* size);
1547 UINT16 TPM_PT_PCR_Marshal(TPM_PT_PCR* source, BYTE** buffer, INT32* size);
1549 TPM_RC TPM_PT_PCR_Unmarshal(TPM_PT_PCR* target, BYTE** buffer, INT32* size);
1551 UINT16 TPM_RC_Marshal(TPM_RC* source, BYTE** buffer, INT32* size);
1553 TPM_RC TPM_RC_Unmarshal(TPM_RC* target, BYTE** buffer, INT32* size);
1555 UINT16 TPM_RH_Marshal(TPM_RH* source, BYTE** buffer, INT32* size);
1557 TPM_RC TPM_RH_Unmarshal(TPM_RH* target, BYTE** buffer, INT32* size);
1559 UINT16 TPM_SE_Marshal(TPM_SE* source, BYTE** buffer, INT32* size);
1561 TPM_RC TPM_SE_Unmarshal(TPM_SE* target, BYTE** buffer, INT32* size);
1563 UINT16 TPM_SPEC_Marshal(TPM_SPEC* source, BYTE** buffer, INT32* size);
1565 TPM_RC TPM_SPEC_Unmarshal(TPM_SPEC* target, BYTE** buffer, INT32* size);
1567 UINT16 TPM_SU_Marshal(TPM_SU* source, BYTE** buffer, INT32* size);
1569 TPM_RC TPM_SU_Unmarshal(TPM_SU* target, BYTE** buffer, INT32* size);
1571 UINT16 UINT64_Marshal(UINT64* source, BYTE** buffer, INT32* size);
1573 TPM_RC UINT64_Unmarshal(UINT64* target, BYTE** buffer, INT32* size);
1575 UINT16 _ID_OBJECT_Marshal(_ID_OBJECT* source, BYTE** buffer, INT32* size);
1577 TPM_RC _ID_OBJECT_Unmarshal(_ID_OBJECT* target, BYTE** buffer, INT32* size);
1579 UINT16 _PRIVATE_Marshal(_PRIVATE* source, BYTE** buffer, INT32* size);
1581 TPM_RC _PRIVATE_Unmarshal(_PRIVATE* target, BYTE** buffer, INT32* size);