Lines Matching defs:pValidationData
142 TSS_VALIDATION * pValidationData) /* in, out */
155 if (pValidationData == NULL) {
160 if (pValidationData->ulExternalDataLength < sizeof(nonce.nonce))
163 memcpy(&nonce.nonce, pValidationData->rgbExternalData, sizeof(nonce.nonce));
177 if (pValidationData == NULL) {
184 if ((pValidationData->rgbData = calloc_tspi(tspContext, offset)) == NULL)
187 pValidationData->ulDataLength = offset;
188 memcpy(pValidationData->rgbData, hashBlob, offset);
190 if ((pValidationData->rgbValidationData = calloc_tspi(tspContext,
193 free_tspi(tspContext, pValidationData->rgbData);
194 pValidationData->rgbData = NULL;
195 pValidationData->ulDataLength = 0;
198 pValidationData->ulValidationDataLength = TCPA_SHA1_160_HASH_LEN;
200 memcpy(pValidationData->rgbValidationData, checkSum.digest, TCPA_SHA1_160_HASH_LEN);
209 TSS_VALIDATION * pValidationData) /* in, out */
219 if ((pValidationData && hMaintenanceKey) || (!pValidationData && !hMaintenanceKey))
225 if (pValidationData == NULL) {
230 if (pValidationData->ulExternalDataLength < sizeof(nonce.nonce))
233 memcpy(&nonce.nonce, pValidationData->rgbExternalData, sizeof(nonce.nonce));
239 if (pValidationData == NULL) {
256 if ((pValidationData->rgbValidationData = calloc_tspi(tspContext,
262 pValidationData->ulValidationDataLength = TCPA_SHA1_160_HASH_LEN;
263 memcpy(pValidationData->rgbValidationData, checkSum.digest, TCPA_SHA1_160_HASH_LEN);