HomeSort by: relevance | last modified time | path
    Searched refs:dstctx (Results 1 - 25 of 28) sorted by relevancy

1 2

  /src/crypto/external/apache2/openssl/dist/providers/implementations/exchange/
ecx_exch.c 154 PROV_ECX_CTX *dstctx; local
159 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
160 if (dstctx == NULL)
163 *dstctx = *srcctx;
164 if (dstctx->key != NULL && !ossl_ecx_key_up_ref(dstctx->key)) {
166 OPENSSL_free(dstctx);
170 if (dstctx->peerkey != NULL && !ossl_ecx_key_up_ref(dstctx->peerkey)) {
172 ossl_ecx_key_free(dstctx->key)
    [all...]
kdf_exch.c 144 PROV_KDF_CTX *dstctx; local
149 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
150 if (dstctx == NULL)
153 *dstctx = *srcctx;
155 dstctx->kdfctx = EVP_KDF_CTX_dup(srcctx->kdfctx);
156 if (dstctx->kdfctx == NULL) {
157 OPENSSL_free(dstctx);
160 if (!ossl_kdf_data_up_ref(dstctx->kdfdata)) {
161 EVP_KDF_CTX_free(dstctx->kdfctx);
162 OPENSSL_free(dstctx);
    [all...]
dh_exch.c 289 PROV_DH_CTX *dstctx; local
294 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
295 if (dstctx == NULL)
298 *dstctx = *srcctx;
299 dstctx->dh = NULL;
300 dstctx->dhpeer = NULL;
301 dstctx->kdf_md = NULL;
302 dstctx->kdf_ukm = NULL;
303 dstctx->kdf_cekalg = NULL;
308 dstctx->dh = srcctx->dh
    [all...]
ecdh_exch.c 190 PROV_ECDH_CTX *dstctx; local
195 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
196 if (dstctx == NULL)
199 *dstctx = *srcctx;
203 dstctx->k = NULL;
204 dstctx->peerk = NULL;
205 dstctx->kdf_md = NULL;
206 dstctx->kdf_ukm = NULL;
208 /* up-ref all ref-counted objects referenced in dstctx */
213 dstctx->k = srcctx->k
    [all...]
  /src/crypto/external/apache2/openssl/dist/providers/implementations/signature/
mac_legacy_sig.c 175 PROV_MAC_CTX *dstctx; local
180 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
181 if (dstctx == NULL)
184 *dstctx = *srcctx;
185 dstctx->propq = NULL;
186 dstctx->key = NULL;
187 dstctx->macctx = NULL;
189 if (srcctx->propq != NULL && (dstctx->propq = OPENSSL_strdup(srcctx->propq)) == NULL)
194 dstctx->key = srcctx->key;
197 dstctx->macctx = EVP_MAC_CTX_dup(srcctx->macctx)
    [all...]
sm2_sig.c 350 PROV_SM2_CTX *dstctx; local
352 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
353 if (dstctx == NULL)
356 *dstctx = *srcctx;
357 dstctx->ec = NULL;
358 dstctx->propq = NULL;
359 dstctx->md = NULL;
360 dstctx->mdctx = NULL;
361 dstctx->id = NULL;
365 dstctx->ec = srcctx->ec
    [all...]
dsa_sig.c 632 PROV_DSA_CTX *dstctx; local
637 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
638 if (dstctx == NULL)
641 *dstctx = *srcctx;
642 dstctx->dsa = NULL;
643 dstctx->propq = NULL;
647 dstctx->dsa = srcctx->dsa;
651 dstctx->md = srcctx->md;
654 dstctx->mdctx = EVP_MD_CTX_new();
655 if (dstctx->mdctx == NUL
    [all...]
ecdsa_sig.c 631 PROV_ECDSA_CTX *dstctx; local
636 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
637 if (dstctx == NULL)
640 *dstctx = *srcctx;
641 dstctx->ec = NULL;
642 dstctx->propq = NULL;
649 dstctx->ec = srcctx->ec;
653 dstctx->md = srcctx->md;
656 dstctx->mdctx = EVP_MD_CTX_new();
657 if (dstctx->mdctx == NUL
    [all...]
rsa_sig.c 1330 PROV_RSA_CTX *dstctx; local
1335 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
1336 if (dstctx == NULL)
1339 *dstctx = *srcctx;
1340 dstctx->rsa = NULL;
1341 dstctx->md = NULL;
1342 dstctx->mgf1_md = NULL;
1343 dstctx->mdctx = NULL;
1344 dstctx->tbuf = NULL;
1345 dstctx->propq = NULL
    [all...]
  /src/crypto/external/bsd/openssl/dist/providers/implementations/signature/
mac_legacy_sig.c 177 PROV_MAC_CTX *dstctx; local
182 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
183 if (dstctx == NULL)
186 *dstctx = *srcctx;
187 dstctx->propq = NULL;
188 dstctx->key = NULL;
189 dstctx->macctx = NULL;
191 if (srcctx->propq != NULL && (dstctx->propq = OPENSSL_strdup(srcctx->propq)) == NULL)
196 dstctx->key = srcctx->key;
199 dstctx->macctx = EVP_MAC_CTX_dup(srcctx->macctx)
    [all...]
sm2_sig.c 341 PROV_SM2_CTX *dstctx; local
343 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
344 if (dstctx == NULL)
347 *dstctx = *srcctx;
348 dstctx->ec = NULL;
349 dstctx->propq = NULL;
350 dstctx->md = NULL;
351 dstctx->mdctx = NULL;
352 dstctx->id = NULL;
356 dstctx->ec = srcctx->ec
    [all...]
dsa_sig.c 403 PROV_DSA_CTX *dstctx; local
408 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
409 if (dstctx == NULL)
412 *dstctx = *srcctx;
413 dstctx->dsa = NULL;
414 dstctx->md = NULL;
415 dstctx->mdctx = NULL;
416 dstctx->propq = NULL;
420 dstctx->dsa = srcctx->dsa;
424 dstctx->md = srcctx->md
    [all...]
ecdsa_sig.c 393 PROV_ECDSA_CTX *dstctx; local
398 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
399 if (dstctx == NULL)
402 *dstctx = *srcctx;
403 dstctx->ec = NULL;
404 dstctx->md = NULL;
405 dstctx->mdctx = NULL;
406 dstctx->propq = NULL;
413 dstctx->ec = srcctx->ec;
417 dstctx->md = srcctx->md
    [all...]
eddsa_sig.c 282 PROV_EDDSA_CTX *dstctx; local
287 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
288 if (dstctx == NULL)
291 *dstctx = *srcctx;
292 dstctx->key = NULL;
298 dstctx->key = srcctx->key;
300 return dstctx;
302 eddsa_freectx(dstctx);
rsa_sig.c 986 PROV_RSA_CTX *dstctx; local
991 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
992 if (dstctx == NULL) {
997 *dstctx = *srcctx;
998 dstctx->rsa = NULL;
999 dstctx->md = NULL;
1000 dstctx->mgf1_md = NULL;
1001 dstctx->mdctx = NULL;
1002 dstctx->tbuf = NULL;
1003 dstctx->propq = NULL
    [all...]
  /src/crypto/external/apache2/openssl/dist/providers/implementations/asymciphers/
sm2_enc.c 135 PROV_SM2_CTX *dstctx; local
137 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
138 if (dstctx == NULL)
141 *dstctx = *srcctx;
142 memset(&dstctx->md, 0, sizeof(dstctx->md));
144 if (dstctx->key != NULL && !EC_KEY_up_ref(dstctx->key)) {
145 OPENSSL_free(dstctx);
149 if (!ossl_prov_digest_copy(&dstctx->md, &srcctx->md))
    [all...]
rsa_enc.c 334 PROV_RSA_CTX *dstctx; local
339 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
340 if (dstctx == NULL)
343 *dstctx = *srcctx;
344 if (dstctx->rsa != NULL && !RSA_up_ref(dstctx->rsa)) {
345 OPENSSL_free(dstctx);
349 if (dstctx->oaep_md != NULL && !EVP_MD_up_ref(dstctx->oaep_md)) {
350 RSA_free(dstctx->rsa)
    [all...]
  /src/crypto/external/bsd/openssl/dist/providers/implementations/asymciphers/
sm2_enc.c 134 PROV_SM2_CTX *dstctx; local
136 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
137 if (dstctx == NULL)
140 *dstctx = *srcctx;
141 memset(&dstctx->md, 0, sizeof(dstctx->md));
143 if (dstctx->key != NULL && !EC_KEY_up_ref(dstctx->key)) {
144 OPENSSL_free(dstctx);
148 if (!ossl_prov_digest_copy(&dstctx->md, &srcctx->md))
    [all...]
rsa_enc.c 303 PROV_RSA_CTX *dstctx; local
308 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
309 if (dstctx == NULL)
312 *dstctx = *srcctx;
313 if (dstctx->rsa != NULL && !RSA_up_ref(dstctx->rsa)) {
314 OPENSSL_free(dstctx);
318 if (dstctx->oaep_md != NULL && !EVP_MD_up_ref(dstctx->oaep_md)) {
319 RSA_free(dstctx->rsa)
    [all...]
  /src/crypto/external/bsd/openssl/dist/providers/implementations/exchange/
ecx_exch.c 197 PROV_ECX_CTX *dstctx; local
202 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
203 if (dstctx == NULL) {
208 *dstctx = *srcctx;
209 if (dstctx->key != NULL && !ossl_ecx_key_up_ref(dstctx->key)) {
211 OPENSSL_free(dstctx);
215 if (dstctx->peerkey != NULL && !ossl_ecx_key_up_ref(dstctx->peerkey)) {
217 ossl_ecx_key_free(dstctx->key)
    [all...]
kdf_exch.c 144 PROV_KDF_CTX *dstctx; local
149 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
150 if (dstctx == NULL)
153 *dstctx = *srcctx;
155 dstctx->kdfctx = EVP_KDF_CTX_dup(srcctx->kdfctx);
156 if (dstctx->kdfctx == NULL) {
157 OPENSSL_free(dstctx);
160 if (!ossl_kdf_data_up_ref(dstctx->kdfdata)) {
161 EVP_KDF_CTX_free(dstctx->kdfctx);
162 OPENSSL_free(dstctx);
    [all...]
dh_exch.c 258 PROV_DH_CTX *dstctx; local
263 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
264 if (dstctx == NULL)
267 *dstctx = *srcctx;
268 dstctx->dh = NULL;
269 dstctx->dhpeer = NULL;
270 dstctx->kdf_md = NULL;
271 dstctx->kdf_ukm = NULL;
272 dstctx->kdf_cekalg = NULL;
277 dstctx->dh = srcctx->dh
    [all...]
ecdh_exch.c 177 PROV_ECDH_CTX *dstctx; local
182 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
183 if (dstctx == NULL)
186 *dstctx = *srcctx;
190 dstctx->k= NULL;
191 dstctx->peerk = NULL;
192 dstctx->kdf_md = NULL;
193 dstctx->kdf_ukm = NULL;
195 /* up-ref all ref-counted objects referenced in dstctx */
200 dstctx->k = srcctx->k
    [all...]
  /src/crypto/external/bsd/openssl/dist/providers/implementations/kem/
rsa_kem.c 106 PROV_RSA_CTX *dstctx; local
108 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
109 if (dstctx == NULL)
112 *dstctx = *srcctx;
113 if (dstctx->rsa != NULL && !RSA_up_ref(dstctx->rsa)) {
114 OPENSSL_free(dstctx);
117 return dstctx;
  /src/crypto/external/apache2/openssl/dist/providers/implementations/kem/
rsa_kem.c 112 PROV_RSA_CTX *dstctx; local
117 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
118 if (dstctx == NULL)
121 *dstctx = *srcctx;
122 if (dstctx->rsa != NULL && !RSA_up_ref(dstctx->rsa)) {
123 OPENSSL_free(dstctx);
126 return dstctx;

Completed in 51 milliseconds

1 2