Lines Matching defs:work_ca
395 STACK_OF(X509) *work_ca = NULL;
407 if ((work_ca = sk_X509_new_null()) == NULL) {
413 if (pem_info(fp, cb, userdata, &work_kl, &work_ca) <= 0) {
418 retval = set_results(pkey, &work_kl, certs, &work_ca, NULL, NULL, NULL,
424 if (work_ca != NULL)
425 sk_X509_pop_free(work_ca, X509_free);
459 STACK_OF(X509) *work_ca = NULL;
471 if ((work_ca = sk_X509_new_null()) == NULL) {
476 if (parse_outer(p12, pass, work_kl, work_ca) == 0) {
484 retval = set_results(pkey, &work_kl, certs, &work_ca, NULL,
1547 STACK_OF(X509) *work_ca = NULL; /* Head for cert list */
1552 retval = sunw_PKCS12_contents(p12, pass, &work_kl, &work_ca);
1564 if (sunw_split_certs(work_kl, work_ca, &work_cl, &nocerts)
1650 tmpc = work_ca;
1666 retval |= set_results(NULL, NULL, NULL, NULL, ca, &work_ca,
1688 if (work_ca != NULL)
1689 sk_X509_pop_free(work_ca, X509_free);
2715 * work_ca - Points to working stack of CA certs
2741 STACK_OF(X509) **cacerts, STACK_OF(X509) **work_ca,
2771 if (cacerts != NULL && work_ca != NULL && *work_ca != NULL &&
2772 sk_X509_num(*work_ca) > 0) {
2774 *cacerts = *work_ca;
2775 *work_ca = NULL;
2777 if (move_certs(*cacerts, *work_ca) < 0) {