Home
last modified time | relevance | path

Searched refs:pValidationData (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/crypto/external/cpl/trousers/dist/src/tspi/
H A Dtspi_ek.c28 TSS_VALIDATION * pValidationData) /* in, out */ in Tspi_TPM_CreateEndorsementKey() argument
62 if (pValidationData == NULL) { in Tspi_TPM_CreateEndorsementKey()
69 if (pValidationData->ulExternalDataLength < sizeof(antiReplay.nonce)) in Tspi_TPM_CreateEndorsementKey()
72 memcpy(antiReplay.nonce, pValidationData->rgbExternalData, in Tspi_TPM_CreateEndorsementKey()
81 if (pValidationData == NULL) { in Tspi_TPM_CreateEndorsementKey()
94 pValidationData->rgbData = calloc_tspi(tspContext, newEKSize); in Tspi_TPM_CreateEndorsementKey()
95 if (pValidationData->rgbData == NULL) { in Tspi_TPM_CreateEndorsementKey()
100 pValidationData->ulDataLength = newEKSize; in Tspi_TPM_CreateEndorsementKey()
101 memcpy(pValidationData->rgbData, newEK, newEKSize); in Tspi_TPM_CreateEndorsementKey()
102 memcpy(&pValidationData->rgbData[ekSize], antiReplay.nonce, in Tspi_TPM_CreateEndorsementKey()
[all …]
H A Dtspi_selftest.c40 TSS_VALIDATION *pValidationData) /* in, out */ in Tspi_TPM_CertifySelfTest() argument
70 if (pValidationData == NULL) { in Tspi_TPM_CertifySelfTest()
77 if (pValidationData->ulExternalDataLength < sizeof(antiReplay.nonce)) in Tspi_TPM_CertifySelfTest()
80 memcpy(antiReplay.nonce, pValidationData->rgbExternalData, in Tspi_TPM_CertifySelfTest()
120 if (pValidationData == NULL) { in Tspi_TPM_CertifySelfTest()
148 pValidationData->ulDataLength = sizeof(TCPA_NONCE) + sizeof(UINT32) + in Tspi_TPM_CertifySelfTest()
150 pValidationData->rgbData = calloc_tspi(tspContext, pValidationData->ulDataLength); in Tspi_TPM_CertifySelfTest()
151 if (pValidationData->rgbData == NULL) { in Tspi_TPM_CertifySelfTest()
152 LogError("malloc of %u bytes failed.", pValidationData->ulDataLength); in Tspi_TPM_CertifySelfTest()
153 pValidationData->ulDataLength = 0; in Tspi_TPM_CertifySelfTest()
[all …]
H A Dtspi_audit.c32 TSS_VALIDATION* pValidationData, /* out */ in Tspi_TPM_GetAuditDigest() argument
149 if (pValidationData == NULL) { in Tspi_TPM_GetAuditDigest()
156 if (pValidationData->ulExternalDataLength < sizeof(antiReplay.nonce)) in Tspi_TPM_GetAuditDigest()
159 if (pValidationData->rgbExternalData == NULL) in Tspi_TPM_GetAuditDigest()
162 memcpy(antiReplay.nonce, pValidationData->rgbExternalData, in Tspi_TPM_GetAuditDigest()
165 pValidationData->ulDataLength = 0; in Tspi_TPM_GetAuditDigest()
166 pValidationData->rgbData = NULL; in Tspi_TPM_GetAuditDigest()
167 pValidationData->ulValidationDataLength = 0; in Tspi_TPM_GetAuditDigest()
168 pValidationData->rgbValidationData = NULL; in Tspi_TPM_GetAuditDigest()
245 if (pValidationData == NULL) { in Tspi_TPM_GetAuditDigest()
[all …]
H A Dtspi_maint.c142 TSS_VALIDATION * pValidationData) /* in, out */ in Tspi_TPM_LoadMaintenancePubKey() argument
155 if (pValidationData == NULL) { in Tspi_TPM_LoadMaintenancePubKey()
160 if (pValidationData->ulExternalDataLength < sizeof(nonce.nonce)) in Tspi_TPM_LoadMaintenancePubKey()
163 memcpy(&nonce.nonce, pValidationData->rgbExternalData, sizeof(nonce.nonce)); in Tspi_TPM_LoadMaintenancePubKey()
177 if (pValidationData == NULL) { in Tspi_TPM_LoadMaintenancePubKey()
184 if ((pValidationData->rgbData = calloc_tspi(tspContext, offset)) == NULL) in Tspi_TPM_LoadMaintenancePubKey()
187 pValidationData->ulDataLength = offset; in Tspi_TPM_LoadMaintenancePubKey()
188 memcpy(pValidationData->rgbData, hashBlob, offset); in Tspi_TPM_LoadMaintenancePubKey()
190 if ((pValidationData->rgbValidationData = calloc_tspi(tspContext, in Tspi_TPM_LoadMaintenancePubKey()
193 free_tspi(tspContext, pValidationData->rgbData); in Tspi_TPM_LoadMaintenancePubKey()
[all …]
H A Dtspi_quote2.c29 TSS_VALIDATION* pValidationData, // in, out in Tspi_TPM_Quote2() argument
73 if (pValidationData == NULL) { in Tspi_TPM_Quote2()
80 if (pValidationData->ulExternalDataLength < sizeof(antiReplay.nonce)) in Tspi_TPM_Quote2()
83 memcpy(antiReplay.nonce, pValidationData->rgbExternalData, in Tspi_TPM_Quote2()
224 if (pValidationData == NULL) { in Tspi_TPM_Quote2()
240 pValidationData->rgbValidationData = calloc_tspi(tspContext, sigSize); in Tspi_TPM_Quote2()
241 if (pValidationData->rgbValidationData == NULL) { in Tspi_TPM_Quote2()
248 pValidationData->ulValidationDataLength = sigSize; in Tspi_TPM_Quote2()
249 memcpy(pValidationData->rgbValidationData, sig, sigSize); in Tspi_TPM_Quote2()
252 pValidationData->rgbData = calloc_tspi(tspContext, offset); in Tspi_TPM_Quote2()
[all …]
H A Dtspi_transport.c39 TSS_VALIDATION* pValidationData) /* in, out */ in Tspi_Context_CloseSignTransport() argument
57 if (pValidationData) { in Tspi_Context_CloseSignTransport()
58 if (pValidationData->ulExternalDataLength != sizeof(TPM_NONCE)) in Tspi_Context_CloseSignTransport()
61 memcpy(signInfo.replay.nonce, pValidationData->rgbExternalData, sizeof(TPM_NONCE)); in Tspi_Context_CloseSignTransport()
91 if (pValidationData) { in Tspi_Context_CloseSignTransport()
97 pValidationData->rgbValidationData = sig; in Tspi_Context_CloseSignTransport()
98 pValidationData->ulValidationDataLength = sigLen; in Tspi_Context_CloseSignTransport()
102 pValidationData->rgbData = calloc_tspi(hContext, offset); in Tspi_Context_CloseSignTransport()
103 if (pValidationData->rgbData == NULL) { in Tspi_Context_CloseSignTransport()
105 free_tspi(hContext, pValidationData->rgbValidationData); in Tspi_Context_CloseSignTransport()
[all …]
H A Dtspi_quote.c29 TSS_VALIDATION * pValidationData) /* in, out */ in Tspi_TPM_Quote() argument
68 if (pValidationData == NULL) { in Tspi_TPM_Quote()
73 if (pValidationData->ulExternalDataLength < sizeof(antiReplay.nonce)) in Tspi_TPM_Quote()
76 memcpy(antiReplay.nonce, pValidationData->rgbExternalData, in Tspi_TPM_Quote()
186 if (pValidationData == NULL) { in Tspi_TPM_Quote()
203 pValidationData->rgbValidationData = calloc_tspi(tspContext, validationLength); in Tspi_TPM_Quote()
204 if (pValidationData->rgbValidationData == NULL) { in Tspi_TPM_Quote()
208 pValidationData->ulValidationDataLength = validationLength; in Tspi_TPM_Quote()
209 memcpy(pValidationData->rgbValidationData, validationData, validationLength); in Tspi_TPM_Quote()
212 pValidationData->rgbData = calloc_tspi(tspContext, offset); in Tspi_TPM_Quote()
[all …]
H A Dtspi_certify.c29 TSS_VALIDATION * pValidationData) /* in, out */ in Tspi_Key_CertifyKey() argument
68 if (pValidationData == NULL) { in Tspi_Key_CertifyKey()
75 if (pValidationData->ulExternalDataLength < sizeof(antiReplay.nonce)) in Tspi_Key_CertifyKey()
78 memcpy(antiReplay.nonce, pValidationData->rgbExternalData, in Tspi_Key_CertifyKey()
137 if (pValidationData == NULL) { in Tspi_Key_CertifyKey()
149 pValidationData->ulDataLength = CertifyInfoSize; in Tspi_Key_CertifyKey()
150 pValidationData->rgbData = calloc_tspi(tspContext, CertifyInfoSize); in Tspi_Key_CertifyKey()
151 if (pValidationData->rgbData == NULL) { in Tspi_Key_CertifyKey()
156 memcpy(pValidationData->rgbData, CertifyInfo, CertifyInfoSize); in Tspi_Key_CertifyKey()
157 pValidationData->ulValidationDataLength = outDataSize; in Tspi_Key_CertifyKey()
[all …]
H A Dtspi_tick.c28 TSS_VALIDATION* pValidationData) /* in */ in Tspi_Hash_TickStampBlob() argument
42 if (pValidationData == NULL) in Tspi_Hash_TickStampBlob()
48 if (pValidationData->ulExternalDataLength != sizeof(TPM_NONCE)) in Tspi_Hash_TickStampBlob()
69 pValidationData->rgbExternalData); in Tspi_Hash_TickStampBlob()
86 (TPM_NONCE *)pValidationData->rgbExternalData, in Tspi_Hash_TickStampBlob()
130 Trspi_LoadBlob(&offset, sizeof(TPM_NONCE), signInfo, pValidationData->rgbExternalData); in Tspi_Hash_TickStampBlob()
138 pValidationData->rgbData = signInfo; in Tspi_Hash_TickStampBlob()
139 pValidationData->ulDataLength = signInfoLen; in Tspi_Hash_TickStampBlob()
148 pValidationData->rgbValidationData = sig; in Tspi_Hash_TickStampBlob()
149 pValidationData->ulValidationDataLength = sigLen; in Tspi_Hash_TickStampBlob()
H A Dtspi_caps_tpm.c346 TSS_VALIDATION * pValidationData, /* in, out */ in Tspi_TPM_GetCapabilitySigned() argument
/netbsd-src/crypto/external/cpl/trousers/dist/src/include/tss/
H A Dtspi.h177 TSS_VALIDATION* pValidationData // in, out
288 TSS_VALIDATION* pValidationData // in, out
295 TSS_VALIDATION* pValidationData, // in, out
311 TSS_VALIDATION* pValidationData, // in, out
379 TSS_VALIDATION* pValidationData // in, out
386 TSS_VALIDATION* pValidationData // in, out
426 TSS_VALIDATION* pValidationData, // in, out
440 TSS_VALIDATION* pValidationData // in, out
493 TSS_VALIDATION* pValidationData // in, out
502 TSS_VALIDATION* pValidationData, // in, out
[all …]
H A DTSP.idl277 [in, out, ptr] TSS_VALIDATION* pValidationData);
575 [in, out, ptr] TSS_VALIDATION* pValidationData);
/netbsd-src/crypto/external/cpl/trousers/dist/
H A DChangeLog792 - Corrected typo in tcpa_types.h of pValdationData -> pValidationData