Lines Matching full:out

19 ifapi_json_BYTE_array_deserialize(size_t max, json_object *jso, BYTE *out);
22 ifapi_json_UINT8_ARY_deserialize(json_object *jso, UINT8_ARY *out);
28 ifapi_json_BYTE_deserialize(json_object *jso, BYTE *out);
31 ifapi_json_UINT16_deserialize(json_object *jso, UINT16 *out);
34 ifapi_json_UINT32_deserialize(json_object *jso, UINT32 *out);
37 ifapi_json_UINT64_deserialize(json_object *jso, UINT64 *out);
40 ifapi_json_TPM2_GENERATED_deserialize(json_object *jso, TPM2_GENERATED *out);
43 ifapi_json_TPM2_ALG_ID_deserialize(json_object *jso, TPM2_ALG_ID *out);
46 ifapi_json_TPM2_ECC_CURVE_deserialize(json_object *jso, TPM2_ECC_CURVE *out);
49 ifapi_json_TPM2_CC_deserialize(json_object *jso, TPM2_CC *out);
52 ifapi_json_TPM2_EO_deserialize(json_object *jso, TPM2_EO *out);
55 ifapi_json_TPM2_ST_deserialize(json_object *jso, TPM2_ST *out);
58 ifapi_json_TPM2_PT_PCR_deserialize(json_object *jso, TPM2_PT_PCR *out);
61 ifapi_json_TPM2_HANDLE_deserialize(json_object *jso, TPM2_HANDLE *out);
64 ifapi_json_TPMA_OBJECT_deserialize(json_object *jso, TPMA_OBJECT *out);
67 ifapi_json_TPMA_LOCALITY_deserialize(json_object *jso, TPMA_LOCALITY *out);
70 ifapi_json_TPMI_YES_NO_deserialize(json_object *jso, TPMI_YES_NO *out);
74 TPMI_RH_HIERARCHY *out);
78 TPMI_RH_NV_INDEX *out);
81 ifapi_json_TPMI_ALG_HASH_deserialize(json_object *jso, TPMI_ALG_HASH *out);
84 ifapi_json_TPMI_ALG_SYM_deserialize(json_object *jso, TPMI_ALG_SYM *out);
88 TPMI_ALG_SYM_OBJECT *out);
92 TPMI_ALG_SYM_MODE *out);
95 ifapi_json_TPMI_ALG_KDF_deserialize(json_object *jso, TPMI_ALG_KDF *out);
99 TPMI_ALG_SIG_SCHEME *out);
102 ifapi_json_TPMS_EMPTY_deserialize(json_object *jso, TPMS_EMPTY *out);
105 ifapi_json_TPMU_HA_deserialize(UINT32 selector, json_object *jso, TPMU_HA *out);
108 ifapi_json_TPMT_HA_deserialize(json_object *jso, TPMT_HA *out);
111 ifapi_json_TPM2B_DIGEST_deserialize(json_object *jso, TPM2B_DIGEST *out);
114 ifapi_json_TPM2B_DATA_deserialize(json_object *jso, TPM2B_DATA *out);
117 ifapi_json_TPM2B_NONCE_deserialize(json_object *jso, TPM2B_NONCE *out);
120 ifapi_json_TPM2B_OPERAND_deserialize(json_object *jso, TPM2B_OPERAND *out);
123 ifapi_json_TPM2B_EVENT_deserialize(json_object *jso, TPM2B_EVENT *out);
127 TPM2B_MAX_NV_BUFFER *out);
130 ifapi_json_TPM2B_NAME_deserialize(json_object *jso, TPM2B_NAME *out);
133 ifapi_json_TPMS_PCR_SELECT_deserialize(json_object *jso, TPMS_PCR_SELECT *out);
137 TPMS_PCR_SELECTION *out);
141 TPMT_TK_CREATION *out);
145 TPMT_TK_VERIFIED *out);
149 TPML_DIGEST_VALUES *out);
153 TPML_PCR_SELECTION *out);
156 ifapi_json_TPMS_CLOCK_INFO_deserialize(json_object *jso, TPMS_CLOCK_INFO *out);
159 ifapi_json_TPMS_TIME_INFO_deserialize(json_object *jso, TPMS_TIME_INFO *out);
163 TPMS_TIME_ATTEST_INFO *out);
167 TPMS_CERTIFY_INFO *out);
170 ifapi_json_TPMS_QUOTE_INFO_deserialize(json_object *jso, TPMS_QUOTE_INFO *out);
174 TPMS_COMMAND_AUDIT_INFO *out);
178 TPMS_SESSION_AUDIT_INFO *out);
182 TPMS_CREATION_INFO *out);
186 TPMS_NV_CERTIFY_INFO *out);
189 ifapi_json_TPMI_ST_ATTEST_deserialize(json_object *jso, TPMI_ST_ATTEST *out);
193 TPMU_ATTEST *out);
196 ifapi_json_TPMS_ATTEST_deserialize(json_object *jso, TPMS_ATTEST *out);
200 TPMI_AES_KEY_BITS *out);
204 TPMU_SYM_KEY_BITS *out);
208 TPMU_SYM_MODE *out);
211 ifapi_json_TPMT_SYM_DEF_deserialize(json_object *jso, TPMT_SYM_DEF *out);
215 TPMT_SYM_DEF_OBJECT *out);
219 TPMS_SYMCIPHER_PARMS *out);
223 TPMS_SCHEME_HASH *out);
227 TPMS_SCHEME_ECDAA *out);
231 TPMI_ALG_KEYEDHASH_SCHEME *out);
235 TPMS_SCHEME_HMAC *out);
238 ifapi_json_TPMS_SCHEME_XOR_deserialize(json_object *jso, TPMS_SCHEME_XOR *out);
242 TPMU_SCHEME_KEYEDHASH *out);
246 TPMT_KEYEDHASH_SCHEME *out);
250 TPMS_SIG_SCHEME_RSASSA *out);
254 TPMS_SIG_SCHEME_RSAPSS *out);
258 TPMS_SIG_SCHEME_ECDSA *out);
262 TPMS_SIG_SCHEME_SM2 *out);
266 TPMS_SIG_SCHEME_ECSCHNORR *out);
270 TPMS_SIG_SCHEME_ECDAA *out);
274 TPMU_SIG_SCHEME *out);
277 ifapi_json_TPMT_SIG_SCHEME_deserialize(json_object *jso, TPMT_SIG_SCHEME *out);
281 TPMS_ENC_SCHEME_OAEP *out);
285 TPMS_ENC_SCHEME_RSAES *out);
289 TPMS_KEY_SCHEME_ECDH *out);
293 TPMS_SCHEME_MGF1 *out);
297 TPMS_SCHEME_KDF1_SP800_56A *out);
301 TPMS_SCHEME_KDF1_SP800_108 *out);
305 TPMU_KDF_SCHEME *out);
308 ifapi_json_TPMT_KDF_SCHEME_deserialize(json_object *jso, TPMT_KDF_SCHEME *out);
312 TPMU_ASYM_SCHEME *out);
316 TPMI_ALG_RSA_SCHEME *out);
319 ifapi_json_TPMT_RSA_SCHEME_deserialize(json_object *jso, TPMT_RSA_SCHEME *out);
323 TPMI_ALG_RSA_DECRYPT *out);
327 TPMT_RSA_DECRYPT *out);
331 TPM2B_PUBLIC_KEY_RSA *out);
335 TPMI_RSA_KEY_BITS *out);
339 TPM2B_ECC_PARAMETER *out);
342 ifapi_json_TPMS_ECC_POINT_deserialize(json_object *jso, TPMS_ECC_POINT *out);
346 TPMI_ALG_ECC_SCHEME *out);
349 ifapi_json_TPMI_ECC_CURVE_deserialize(json_object *jso, TPMI_ECC_CURVE *out);
352 ifapi_json_TPMT_ECC_SCHEME_deserialize(json_object *jso, TPMT_ECC_SCHEME *out);
356 TPMS_SIGNATURE_RSA *out);
360 TPMS_SIGNATURE_RSASSA *out);
364 TPMS_SIGNATURE_RSAPSS *out);
368 TPMS_SIGNATURE_ECC *out);
372 TPMS_SIGNATURE_ECDSA *out);
376 TPMS_SIGNATURE_ECDAA *out);
380 TPMS_SIGNATURE_SM2 *out);
384 TPMS_SIGNATURE_ECSCHNORR *out);
388 TPMU_SIGNATURE *out);
391 ifapi_json_TPMT_SIGNATURE_deserialize(json_object *jso, TPMT_SIGNATURE *out);
395 TPM2B_ENCRYPTED_SECRET *out);
398 ifapi_json_TPMI_ALG_PUBLIC_deserialize(json_object *jso, TPMI_ALG_PUBLIC *out);
402 TPMU_PUBLIC_ID *out);
406 TPMS_KEYEDHASH_PARMS *out);
409 ifapi_json_TPMS_RSA_PARMS_deserialize(json_object *jso, TPMS_RSA_PARMS *out);
412 ifapi_json_TPMS_ECC_PARMS_deserialize(json_object *jso, TPMS_ECC_PARMS *out);
416 TPMU_PUBLIC_PARMS *out);
419 ifapi_json_TPMT_PUBLIC_deserialize(json_object *jso, TPMT_PUBLIC *out);
422 ifapi_json_TPM2B_PUBLIC_deserialize(json_object *jso, TPM2B_PUBLIC *out);
425 ifapi_json_TPM2B_PRIVATE_deserialize(json_object *jso, TPM2B_PRIVATE *out);
428 ifapi_json_TPM2_NT_deserialize(json_object *jso, TPM2_NT *out);
431 ifapi_json_TPMA_NV_deserialize(json_object *jso, TPMA_NV *out);
434 ifapi_json_TPMS_NV_PUBLIC_deserialize(json_object *jso, TPMS_NV_PUBLIC *out);
437 ifapi_json_TPM2B_NV_PUBLIC_deserialize(json_object *jso, TPM2B_NV_PUBLIC *out);
441 TPMS_CREATION_DATA *out);
445 TPM2B_CREATION_DATA *out);