Home
last modified time | relevance | path

Searched refs:dup_func (Results 1 – 25 of 28) sorted by relevance

12

/dragonfly/crypto/libressl/crypto/
HDex_data.c156 CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func,
181 CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func,
345 CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in def_add_index() argument
357 a->dup_func = dup_func; in def_add_index()
400 CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, in int_get_new_index() argument
407 return def_add_index(item, argl, argp, new_func, dup_func, free_func); in int_get_new_index()
488 if (storage[i] && storage[i]->dup_func) in int_dup_ex_data()
489 storage[i]->dup_func(to, from, &ptr, i, in int_dup_ex_data()
565 CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in CRYPTO_get_ex_new_index() argument
571 argl, argp, new_func, dup_func, free_func); in CRYPTO_get_ex_new_index()
/dragonfly/crypto/libressl/crypto/ec/
HDec_lib.c179 void *t = d->dup_func(d->data); in EC_GROUP_copy()
183 if (!EC_EX_DATA_set_data(&dest->extra_data, t, d->dup_func, in EC_GROUP_copy()
675 void *(*dup_func) (void *), in EC_EX_DATA_set_data()
685 if (d->dup_func == dup_func && d->free_func == free_func && in EC_EX_DATA_set_data()
701 d->dup_func = dup_func; in EC_EX_DATA_set_data()
714 void *(*dup_func) (void *), in EC_EX_DATA_get_data()
721 … if (d->dup_func == dup_func && d->free_func == free_func && d->clear_free_func == clear_free_func) in EC_EX_DATA_get_data()
731 void *(*dup_func) (void *), in EC_EX_DATA_free_data()
741 if ((*p)->dup_func == dup_func && in EC_EX_DATA_free_data()
758 void *(*dup_func) (void *), in EC_EX_DATA_clear_free_data()
[all …]
HDec_key.c182 void *t = d->dup_func(d->data); in EC_KEY_copy()
186 if (!EC_EX_DATA_set_data(&dest->method_data, t, d->dup_func, in EC_KEY_copy()
510 void *(*dup_func) (void *), in EC_KEY_get_key_method_data()
517 ret = EC_EX_DATA_get_data(key->method_data, dup_func, free_func, clear_free_func); in EC_KEY_get_key_method_data()
525 void *(*dup_func) (void *), in EC_KEY_insert_key_method_data()
532 ex_data = EC_EX_DATA_get_data(key->method_data, dup_func, free_func, clear_free_func); in EC_KEY_insert_key_method_data()
534 … EC_EX_DATA_set_data(&key->method_data, data, dup_func, free_func, clear_free_func); in EC_KEY_insert_key_method_data()
HDec_lcl.h195 void *(*dup_func)(void *); member
278 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *));
280 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *));
282 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *));
284 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *));
/dragonfly/crypto/libressl/crypto/ecdh/
HDech_lib.c212 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in ECDH_get_ex_new_index() argument
215 new_func, dup_func, free_func); in ECDH_get_ex_new_index()
/dragonfly/crypto/libressl/crypto/ecdsa/
HDecs_lib.c231 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in ECDSA_get_ex_new_index() argument
234 new_func, dup_func, free_func); in ECDSA_get_ex_new_index()
/dragonfly/crypto/libressl/crypto/engine/
HDeng_lib.c223 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in ENGINE_get_ex_new_index() argument
226 new_func, dup_func, free_func); in ENGINE_get_ex_new_index()
/dragonfly/crypto/libressl/include/openssl/
HDecdh.h100 *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
HDcrypto.h255 CRYPTO_EX_dup *dup_func; member
341 CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func,
HDdh.h143 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
HDecdsa.h261 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
HDui.h247 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
HDdsa.h151 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
HDec.h838 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *));
848 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *));
HDx509_vfy.h371 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
HDengine.h478 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
HDssl.h1439 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
1444 CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func,
1450 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
/dragonfly/crypto/libressl/crypto/asn1/
HDx_x509.c292 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in X509_get_ex_new_index() argument
295 new_func, dup_func, free_func); in X509_get_ex_new_index()
/dragonfly/crypto/libressl/crypto/dh/
HDdh_lib.c218 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in DH_get_ex_new_index() argument
221 dup_func, free_func); in DH_get_ex_new_index()
/dragonfly/crypto/libressl/crypto/rsa/
HDrsa_lib.c226 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in RSA_get_ex_new_index() argument
229 new_func, dup_func, free_func); in RSA_get_ex_new_index()
/dragonfly/crypto/libressl/crypto/dsa/
HDdsa_lib.c237 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in DSA_get_ex_new_index() argument
240 new_func, dup_func, free_func); in DSA_get_ex_new_index()
/dragonfly/crypto/libressl/crypto/ui/
HDui_lib.c492 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in UI_get_ex_new_index() argument
495 new_func, dup_func, free_func); in UI_get_ex_new_index()
/dragonfly/crypto/libressl/crypto/bio/
HDbio_lib.c791 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in BIO_get_ex_new_index() argument
794 new_func, dup_func, free_func); in BIO_get_ex_new_index()
/dragonfly/crypto/libressl/ssl/
HDssl_sess.c180 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in SSL_SESSION_get_ex_new_index() argument
183 argl, argp, new_func, dup_func, free_func); in SSL_SESSION_get_ex_new_index()
HDssl_lib.c3212 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in SSL_get_ex_new_index() argument
3215 new_func, dup_func, free_func)); in SSL_get_ex_new_index()
3232 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) in SSL_CTX_get_ex_new_index() argument
3235 new_func, dup_func, free_func)); in SSL_CTX_get_ex_new_index()

12