Lines Matching defs:pk
877 EVP_PKEY *pk = NULL;
888 pk = PEM_read_bio_PrivateKey(bio, NULL, NULL, (char *)passphrase);
890 if (pk == NULL) {
893 } else if (pk->type == EVP_PKEY_RSA &&
896 prv->rsa = EVP_PKEY_get1_RSA(pk);
907 } else if (pk->type == EVP_PKEY_DSA &&
910 prv->dsa = EVP_PKEY_get1_DSA(pk);
917 } else if (pk->type == EVP_PKEY_EC &&
920 prv->ecdsa = EVP_PKEY_get1_EC_KEY(pk);
939 "unknown EVP_PKEY save_type %d", __func__, pk->save_type);
941 if (pk != NULL)
942 EVP_PKEY_free(pk);