Lines Matching defs:certptr
190 free_decoded_cert(KMF_X509_CERTIFICATE *certptr)
192 if (!certptr)
195 free_tbscert(&certptr->certificate);
197 free_algoid(&certptr->signature.algorithmIdentifier);
198 free_data(&certptr->signature.encrypted);
1445 KMF_X509_CERTIFICATE *certptr = NULL;
1462 certptr = malloc(sizeof (KMF_X509_CERTIFICATE));
1463 if (certptr == NULL) {
1467 (void) memset(certptr, 0, sizeof (KMF_X509_CERTIFICATE));
1473 certptr->certificate = *tbscert;
1481 &certptr->signature.algorithmIdentifier)) == KMF_OK) {
1498 certptr->signature.encrypted.Data =
1500 certptr->signature.encrypted.Length = size / 8;
1502 certptr->signature.encrypted.Data = NULL;
1503 certptr->signature.encrypted.Length = 0;
1506 (void) memset(&certptr->signature, 0,
1507 sizeof (certptr->signature));
1511 *signed_cert_ptr_ptr = certptr;
1514 if (certptr) {
1515 free_decoded_cert(certptr);
1516 free(certptr);