Lines Matching refs:pValidationData
142 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()
194 pValidationData->rgbData = NULL; in Tspi_TPM_LoadMaintenancePubKey()
195 pValidationData->ulDataLength = 0; in Tspi_TPM_LoadMaintenancePubKey()
198 pValidationData->ulValidationDataLength = TCPA_SHA1_160_HASH_LEN; in Tspi_TPM_LoadMaintenancePubKey()
200 memcpy(pValidationData->rgbValidationData, checkSum.digest, TCPA_SHA1_160_HASH_LEN); in Tspi_TPM_LoadMaintenancePubKey()
209 TSS_VALIDATION * pValidationData) /* in, out */ in Tspi_TPM_CheckMaintenancePubKey() argument
219 if ((pValidationData && hMaintenanceKey) || (!pValidationData && !hMaintenanceKey)) in Tspi_TPM_CheckMaintenancePubKey()
225 if (pValidationData == NULL) { in Tspi_TPM_CheckMaintenancePubKey()
230 if (pValidationData->ulExternalDataLength < sizeof(nonce.nonce)) in Tspi_TPM_CheckMaintenancePubKey()
233 memcpy(&nonce.nonce, pValidationData->rgbExternalData, sizeof(nonce.nonce)); in Tspi_TPM_CheckMaintenancePubKey()
239 if (pValidationData == NULL) { in Tspi_TPM_CheckMaintenancePubKey()
256 if ((pValidationData->rgbValidationData = calloc_tspi(tspContext, in Tspi_TPM_CheckMaintenancePubKey()
262 pValidationData->ulValidationDataLength = TCPA_SHA1_160_HASH_LEN; in Tspi_TPM_CheckMaintenancePubKey()
263 memcpy(pValidationData->rgbValidationData, checkSum.digest, TCPA_SHA1_160_HASH_LEN); in Tspi_TPM_CheckMaintenancePubKey()