Lines Matching defs:ret
36 int i, ret;
57 ret = OSSL_DECODER_from_data(dctx, pp, &len);
59 if (ret) {
81 EVP_PKEY *ret;
85 if ((ret = EVP_PKEY_new()) == NULL) {
90 ret = *a;
92 ENGINE_finish(ret->engine);
93 ret->engine = NULL;
97 if (!EVP_PKEY_set_type(ret, keytype)) {
103 if (!ret->ameth->old_priv_decode ||
104 !ret->ameth->old_priv_decode(ret, &p, length)) {
105 if (ret->ameth->priv_decode != NULL
106 || ret->ameth->priv_decode_ex != NULL) {
120 EVP_PKEY_free(ret);
121 ret = tmp;
123 if (EVP_PKEY_type(keytype) != EVP_PKEY_get_base_id(ret))
135 *a = ret;
136 return ret;
138 if (a == NULL || *a != ret)
139 EVP_PKEY_free(ret);
147 EVP_PKEY *ret;
149 ret = d2i_PrivateKey_decoder(keytype, a, pp, length, libctx, propq);
151 if (ret == NULL)
152 ret = ossl_d2i_PrivateKey_legacy(keytype, a, pp, length, libctx, propq);
153 return ret;
191 EVP_PKEY *ret;
198 ret = evp_pkcs82pkey_legacy(p8, libctx, propq);
200 if (ret == NULL)
204 *a = ret;
206 return ret;
222 EVP_PKEY *ret;
224 ret = d2i_PrivateKey_decoder(EVP_PKEY_NONE, a, pp, length, libctx, propq);
226 if (ret == NULL)
227 ret = d2i_AutoPrivateKey_legacy(a, pp, length, libctx, propq);
228 return ret;