Lines Matching refs:kl
1711 parse_outer(PKCS12 *p12, const char *pass, STACK_OF(EVP_PKEY) *kl,
1743 if (parse_all_bags(bags, pass, kl, cl) == 0) {
1767 STACK_OF(EVP_PKEY) *kl, STACK_OF(X509) *cl)
1772 pass, kl, cl) == 0)
1781 * i = parse_one_bag(bag, pass, kl, cl);
1786 * kl - Stack of private keys found so far. New private keys will
1800 parse_one_bag(PKCS12_SAFEBAG *bag, const char *pass, STACK_OF(EVP_PKEY) *kl,
1913 if (parse_all_bags(bag->value.safes, pass, kl, cl) == 0) {
1984 if (sk_EVP_PKEY_push(kl, pkey) == 0) {
2232 * kl - Points to a stack of private keys that matches the list of
2254 get_key_cert(int n, STACK_OF(EVP_PKEY) *kl, EVP_PKEY **pkey, STACK_OF(X509) *cl,
2261 nk = (kl != NULL) ? sk_EVP_PKEY_num(kl) : 0;
2266 *pkey = sk_EVP_PKEY_delete(kl, n);
2557 * kl - Points to a stack of private keys.
2594 find_attr(int nid, ASN1_STRING *str, STACK_OF(EVP_PKEY) *kl, EVP_PKEY **pkey,
2667 if (pkey != NULL && kl != NULL) {
2676 p = sk_EVP_PKEY_value(kl, k);
2679 *pkey = sk_EVP_PKEY_delete(kl, k);
2683 for (k = 0; k < sk_EVP_PKEY_num(kl); k++) {
2684 p = sk_EVP_PKEY_value(kl, k);
2695 *pkey = sk_EVP_PKEY_delete(kl, k);