Lines Matching defs:ret
31 EVP_PKEY *ret;
35 if ((ret = EVP_PKEY_new()) == NULL) {
40 ret = *a;
43 if (evp_pkey_is_provided(ret)
44 && EVP_PKEY_get_base_id(ret) == EVP_PKEY_EC) {
45 if (!evp_pkey_copy_downgraded(©, ret))
51 if ((type != EVP_PKEY_get_id(ret) || copy != NULL)
52 && !EVP_PKEY_set_type(ret, type)) {
57 switch (EVP_PKEY_get_base_id(ret)) {
59 if ((ret->pkey.rsa = d2i_RSAPublicKey(NULL, pp, length)) == NULL) {
66 if (!d2i_DSAPublicKey(&ret->pkey.dsa, pp, length)) {
76 ret->pkey.ec = copy->pkey.ec;
79 if (!o2i_ECPublicKey(&ret->pkey.ec, pp, length)) {
90 (*a) = ret;
92 return ret;
94 if (a == NULL || *a != ret)
95 EVP_PKEY_free(ret);