| /dflybsd-src/crypto/libressl/crypto/ec/ |
| H A D | ec_lib.c | 674 EC_EX_DATA_set_data(EC_EXTRA_DATA ** ex_data, void *data, in EC_EX_DATA_set_data() argument 681 if (ex_data == NULL) in EC_EX_DATA_set_data() 684 for (d = *ex_data; d != NULL; d = d->next) { in EC_EX_DATA_set_data() 705 d->next = *ex_data; in EC_EX_DATA_set_data() 706 *ex_data = d; in EC_EX_DATA_set_data() 713 EC_EX_DATA_get_data(const EC_EXTRA_DATA * ex_data, in EC_EX_DATA_get_data() argument 720 for (d = ex_data; d != NULL; d = d->next) { in EC_EX_DATA_get_data() 730 EC_EX_DATA_free_data(EC_EXTRA_DATA ** ex_data, in EC_EX_DATA_free_data() argument 737 if (ex_data == NULL) in EC_EX_DATA_free_data() 740 for (p = ex_data; *p != NULL; p = &((*p)->next)) { in EC_EX_DATA_free_data() [all …]
|
| H A D | ec_key.c | 119 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_EC_KEY, r, &r->ex_data); in EC_KEY_free() 197 if (!CRYPTO_dup_ex_data(CRYPTO_EX_INDEX_EC_KEY, &dest->ex_data, in EC_KEY_copy() 198 &((EC_KEY *)src)->ex_data)) /* XXX const */ in EC_KEY_copy() 241 return CRYPTO_set_ex_data(&r->ex_data, idx, arg); in EC_KEY_set_ex_data() 247 return CRYPTO_get_ex_data(&r->ex_data, idx); in EC_KEY_get_ex_data() 529 EC_EXTRA_DATA *ex_data; in EC_KEY_insert_key_method_data() local 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() 533 if (ex_data == NULL) in EC_KEY_insert_key_method_data() 537 return ex_data; in EC_KEY_insert_key_method_data()
|
| /dflybsd-src/crypto/libressl/crypto/ |
| H A D | ex_data.c | 252 static LHASH_OF(EX_CLASS_ITEM) *ex_data = NULL; 279 if (!ex_data && in IMPLEMENT_LHASH_COMP_FN() 280 (ex_data = lh_EX_CLASS_ITEM_new()) == NULL) in IMPLEMENT_LHASH_COMP_FN() 287 #define EX_DATA_CHECK(iffail) if(!ex_data && !ex_data_check()) {iffail} 318 p = lh_EX_CLASS_ITEM_retrieve(ex_data, &d); in def_get_class() 330 (void)lh_EX_CLASS_ITEM_insert(ex_data, gen); in def_get_class() 392 lh_EX_CLASS_ITEM_doall(ex_data, def_cleanup_cb); in int_cleanup() 393 lh_EX_CLASS_ITEM_free(ex_data); in int_cleanup() 394 ex_data = NULL; in int_cleanup()
|
| /dflybsd-src/crypto/libressl/crypto/ecdh/ |
| H A D | ech_lib.c | 149 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_ECDH, ret, &ret->ex_data); in ECDH_DATA_new_method() 180 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_ECDH, r, &r->ex_data); in ecdh_data_free() 225 return (CRYPTO_set_ex_data(&ecdh->ex_data, idx, arg)); in ECDH_set_ex_data() 235 return (CRYPTO_get_ex_data(&ecdh->ex_data, idx)); in ECDH_get_ex_data()
|
| H A D | ech_locl.h | 86 CRYPTO_EX_DATA ex_data; member
|
| /dflybsd-src/crypto/libressl/crypto/ecdsa/ |
| H A D | ecs_lib.c | 137 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_ECDSA, ret, &ret->ex_data); in ECDSA_DATA_new_method() 167 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_ECDSA, r, &r->ex_data); in ecdsa_data_free() 244 return (CRYPTO_set_ex_data(&ecdsa->ex_data, idx, arg)); in ECDSA_set_ex_data() 254 return (CRYPTO_get_ex_data(&ecdsa->ex_data, idx)); in ECDSA_get_ex_data()
|
| H A D | ecs_locl.h | 73 CRYPTO_EX_DATA ex_data; member
|
| /dflybsd-src/crypto/libressl/crypto/engine/ |
| H A D | eng_lib.c | 84 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_ENGINE, ret, &ret->ex_data); in ENGINE_new() 135 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_ENGINE, e, &e->ex_data); in engine_free_util() 232 return (CRYPTO_set_ex_data(&e->ex_data, idx, arg)); in ENGINE_set_ex_data() 238 return (CRYPTO_get_ex_data(&e->ex_data, idx)); in ENGINE_get_ex_data()
|
| H A D | eng_int.h | 195 CRYPTO_EX_DATA ex_data; member
|
| /dflybsd-src/crypto/libressl/crypto/dh/ |
| H A D | dh_lib.c | 166 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_DH, ret, &ret->ex_data); in DH_new_method() 171 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_DH, ret, &ret->ex_data); in DH_new_method() 195 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_DH, r, &r->ex_data); in DH_free() 227 return CRYPTO_set_ex_data(&d->ex_data, idx, arg); in DH_set_ex_data() 233 return CRYPTO_get_ex_data(&d->ex_data, idx); in DH_get_ex_data()
|
| H A D | dh_local.h | 101 CRYPTO_EX_DATA ex_data; member
|
| /dflybsd-src/crypto/libressl/crypto/dsa/ |
| H A D | dsa_lib.c | 170 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_DSA, ret, &ret->ex_data); in DSA_new_method() 175 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_DSA, ret, &ret->ex_data); in DSA_new_method() 201 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_DSA, r, &r->ex_data); in DSA_free() 246 return CRYPTO_set_ex_data(&d->ex_data, idx, arg); in DSA_set_ex_data() 252 return CRYPTO_get_ex_data(&d->ex_data, idx); in DSA_get_ex_data()
|
| H A D | dsa_locl.h | 107 CRYPTO_EX_DATA ex_data; member
|
| /dflybsd-src/crypto/libressl/crypto/rsa/ |
| H A D | rsa_lib.c | 164 if (!CRYPTO_new_ex_data(CRYPTO_EX_INDEX_RSA, ret, &ret->ex_data)) in RSA_new_method() 168 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_RSA, ret, &ret->ex_data); in RSA_new_method() 201 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_RSA, r, &r->ex_data); in RSA_free() 235 return CRYPTO_set_ex_data(&r->ex_data, idx, arg); in RSA_set_ex_data() 241 return CRYPTO_get_ex_data(&r->ex_data, idx); in RSA_get_ex_data()
|
| H A D | rsa_locl.h | 70 CRYPTO_EX_DATA ex_data; member
|
| /dflybsd-src/crypto/libressl/crypto/asn1/ |
| H A D | x_x509.c | 194 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_X509, ret, &ret->ex_data); in x509_cb() 203 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_X509, ret, &ret->ex_data); in x509_cb() 301 return (CRYPTO_set_ex_data(&r->ex_data, idx, arg)); in X509_set_ex_data() 307 return (CRYPTO_get_ex_data(&r->ex_data, idx)); in X509_get_ex_data()
|
| /dflybsd-src/crypto/libressl/crypto/bio/ |
| H A D | bio_lib.c | 169 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_BIO, bio, &bio->ex_data); in BIO_set() 173 &bio->ex_data); in BIO_set() 197 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_BIO, a, &a->ex_data); in BIO_free() 764 &new_bio->ex_data, &bio->ex_data)) in BIO_dup_chain() 800 return (CRYPTO_set_ex_data(&(bio->ex_data), idx, data)); in BIO_set_ex_data() 806 return (CRYPTO_get_ex_data(&(bio->ex_data), idx)); in BIO_get_ex_data()
|
| H A D | bio_local.h | 95 CRYPTO_EX_DATA ex_data; member
|
| /dflybsd-src/crypto/libressl/crypto/x509/ |
| H A D | x509_lcl.h | 165 CRYPTO_EX_DATA ex_data; member 307 CRYPTO_EX_DATA ex_data; member 371 CRYPTO_EX_DATA ex_data; member
|
| H A D | x509_lu.c | 198 &store->ex_data)) in X509_STORE_new() 267 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_X509_STORE, store, &store->ex_data); in X509_STORE_free() 770 return CRYPTO_get_ex_data(&xs->ex_data, idx); in X509_STORE_get_ex_data() 776 return CRYPTO_set_ex_data(&xs->ex_data, idx, data); in X509_STORE_set_ex_data()
|
| /dflybsd-src/crypto/libressl/crypto/ui/ |
| H A D | ui_lib.c | 88 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_UI, ret, &ret->ex_data); in UI_new_method() 119 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_UI, ui, &ui->ex_data); in UI_free() 501 return (CRYPTO_set_ex_data(&r->ex_data, idx, arg)); in UI_set_ex_data() 507 return (CRYPTO_get_ex_data(&r->ex_data, idx)); in UI_get_ex_data()
|
| H A D | ui_locl.h | 143 CRYPTO_EX_DATA ex_data; member
|
| /dflybsd-src/crypto/libressl/ssl/ |
| H A D | ssl_sess.c | 189 return (CRYPTO_set_ex_data(&s->ex_data, idx, arg)); in SSL_SESSION_set_ex_data() 195 return (CRYPTO_get_ex_data(&s->ex_data, idx)); in SSL_SESSION_get_ex_data() 240 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_SSL_SESSION, ss, &ss->ex_data); in SSL_SESSION_new() 761 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_SSL_SESSION, ss, &ss->ex_data); in SSL_SESSION_free()
|
| H A D | ssl_locl.h | 384 int nid, void *other, void *ex_data); /* Not exposed in API. */ 510 CRYPTO_EX_DATA ex_data; /* application specific data */ member 816 CRYPTO_EX_DATA ex_data; member 1021 CRYPTO_EX_DATA ex_data; member 1305 int bits, int nid, void *other, void *ex_data);
|
| H A D | ssl_lib.c | 352 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_SSL, s, &s->internal->ex_data); in SSL_new() 522 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_SSL, s, &s->internal->ex_data); in SSL_free() 2045 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_SSL_CTX, ret, &ret->internal->ex_data); in SSL_CTX_new() 2122 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_SSL_CTX, ctx, &ctx->internal->ex_data); in SSL_CTX_free() 2852 &ret->internal->ex_data, &s->internal->ex_data)) in SSL_dup() 3221 return (CRYPTO_set_ex_data(&s->internal->ex_data, idx, arg)); in SSL_set_ex_data() 3227 return (CRYPTO_get_ex_data(&s->internal->ex_data, idx)); in SSL_get_ex_data() 3241 return (CRYPTO_set_ex_data(&s->internal->ex_data, idx, arg)); in SSL_CTX_set_ex_data() 3247 return (CRYPTO_get_ex_data(&s->internal->ex_data, idx)); in SSL_CTX_get_ex_data()
|