Lines Matching refs:cch
88 CMS_CertificateChoices *cch; in ossl_cms_resolve_libctx() local
100 cch = sk_CMS_CertificateChoices_value(*pcerts, i); in ossl_cms_resolve_libctx()
101 if (cch->type == CMS_CERTCHOICE_CERT) in ossl_cms_resolve_libctx()
102 ossl_x509_set0_libctx(cch->d.certificate, libctx, propq); in ossl_cms_resolve_libctx()
497 CMS_CertificateChoices *cch; in CMS_add0_CertificateChoices() local
506 cch = M_ASN1_new_of(CMS_CertificateChoices); in CMS_add0_CertificateChoices()
507 if (!cch) in CMS_add0_CertificateChoices()
509 if (!sk_CMS_CertificateChoices_push(*pcerts, cch)) { in CMS_add0_CertificateChoices()
510 M_ASN1_free_of(cch, CMS_CertificateChoices); in CMS_add0_CertificateChoices()
513 return cch; in CMS_add0_CertificateChoices()
518 CMS_CertificateChoices *cch; in CMS_add0_cert() local
526 cch = sk_CMS_CertificateChoices_value(*pcerts, i); in CMS_add0_cert()
527 if (cch->type == CMS_CERTCHOICE_CERT) { in CMS_add0_cert()
528 if (X509_cmp(cch->d.certificate, cert) == 0) { in CMS_add0_cert()
534 cch = CMS_add0_CertificateChoices(cms); in CMS_add0_cert()
535 if (!cch) in CMS_add0_cert()
537 cch->type = CMS_CERTCHOICE_CERT; in CMS_add0_cert()
538 cch->d.certificate = cert; in CMS_add0_cert()
623 CMS_CertificateChoices *cch; in STACK_OF() local
637 cch = sk_CMS_CertificateChoices_value(*pcerts, i); in STACK_OF()
638 if (cch->type == 0) { in STACK_OF()
639 if (!ossl_x509_add_cert_new(&certs, cch->d.certificate, in STACK_OF()