Lines Matching refs:ret
37 int ret; in d2i_PrivateKey_decoder() local
74 ret = OSSL_DECODER_from_data(dctx, pp, &len); in d2i_PrivateKey_decoder()
76 if (ret in d2i_PrivateKey_decoder()
94 EVP_PKEY *ret; in ossl_d2i_PrivateKey_legacy() local
98 if ((ret = EVP_PKEY_new()) == NULL) { in ossl_d2i_PrivateKey_legacy()
103 ret = *a; in ossl_d2i_PrivateKey_legacy()
105 ENGINE_finish(ret->engine); in ossl_d2i_PrivateKey_legacy()
106 ret->engine = NULL; in ossl_d2i_PrivateKey_legacy()
110 if (!EVP_PKEY_set_type(ret, keytype)) { in ossl_d2i_PrivateKey_legacy()
116 if (!ret->ameth->old_priv_decode || in ossl_d2i_PrivateKey_legacy()
117 !ret->ameth->old_priv_decode(ret, &p, length)) { in ossl_d2i_PrivateKey_legacy()
118 if (ret->ameth->priv_decode != NULL in ossl_d2i_PrivateKey_legacy()
119 || ret->ameth->priv_decode_ex != NULL) { in ossl_d2i_PrivateKey_legacy()
133 EVP_PKEY_free(ret); in ossl_d2i_PrivateKey_legacy()
134 ret = tmp; in ossl_d2i_PrivateKey_legacy()
136 if (EVP_PKEY_type(keytype) != EVP_PKEY_get_base_id(ret)) in ossl_d2i_PrivateKey_legacy()
148 *a = ret; in ossl_d2i_PrivateKey_legacy()
149 return ret; in ossl_d2i_PrivateKey_legacy()
151 if (a == NULL || *a != ret) in ossl_d2i_PrivateKey_legacy()
152 EVP_PKEY_free(ret); in ossl_d2i_PrivateKey_legacy()
160 EVP_PKEY *ret; in d2i_PrivateKey_ex() local
162 ret = d2i_PrivateKey_decoder(keytype, a, pp, length, libctx, propq); in d2i_PrivateKey_ex()
164 if (ret == NULL) in d2i_PrivateKey_ex()
165 ret = ossl_d2i_PrivateKey_legacy(keytype, a, pp, length, libctx, propq); in d2i_PrivateKey_ex()
166 return ret; in d2i_PrivateKey_ex()
204 EVP_PKEY *ret; in d2i_AutoPrivateKey_legacy() local
211 ret = evp_pkcs82pkey_legacy(p8, libctx, propq); in d2i_AutoPrivateKey_legacy()
213 if (ret == NULL) in d2i_AutoPrivateKey_legacy()
217 *a = ret; in d2i_AutoPrivateKey_legacy()
219 return ret; in d2i_AutoPrivateKey_legacy()
235 EVP_PKEY *ret; in d2i_AutoPrivateKey_ex() local
237 ret = d2i_PrivateKey_decoder(EVP_PKEY_NONE, a, pp, length, libctx, propq); in d2i_AutoPrivateKey_ex()
239 if (ret == NULL) in d2i_AutoPrivateKey_ex()
240 ret = d2i_AutoPrivateKey_legacy(a, pp, length, libctx, propq); in d2i_AutoPrivateKey_ex()
241 return ret; in d2i_AutoPrivateKey_ex()