| /openbsd-src/lib/libcrypto/ |
| H A D | ex_data.c | |
| H A D | Makefile | |
| /openbsd-src/lib/libcrypto/rsa/ |
| H A D | rsa_lib.c | 143 if (!CRYPTO_new_ex_data(CRYPTO_EX_INDEX_RSA, ret, &ret->ex_data)) in RSA_new_method() 147 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_RSA, ret, &ret->ex_data); in RSA_new_method() 175 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_RSA, r, &r->ex_data); in RSA_free() 211 return CRYPTO_set_ex_data(&r->ex_data, idx, arg); in RSA_set_ex_data() 218 return CRYPTO_get_ex_data(&r->ex_data, idx); in RSA_get_ex_data()
|
| H A D | rsa_local.h | 115 CRYPTO_EX_DATA ex_data; 120 CRYPTO_EX_DATA ex_data; global() member
|
| /openbsd-src/lib/libcrypto/dh/ |
| H A D | dh_lib.c | 128 if (!CRYPTO_new_ex_data(CRYPTO_EX_INDEX_DH, dh, &dh->ex_data)) in DH_new_method() 154 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_DH, dh, &dh->ex_data); in DH_free() 184 return CRYPTO_set_ex_data(&dh->ex_data, idx, arg); 191 return CRYPTO_get_ex_data(&dh->ex_data, idx);
|
| H A D | dh_local.h | 93 CRYPTO_EX_DATA ex_data; 101 CRYPTO_EX_DATA ex_data; global() member
|
| /openbsd-src/lib/libcrypto/asn1/ |
| H A D | x_x509.c | 197 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_X509, ret, &ret->ex_data); in x509_cb() 206 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_X509, ret, &ret->ex_data); in x509_cb() 311 return (CRYPTO_set_ex_data(&r->ex_data, idx, arg)); in X509_set_ex_data() 318 return (CRYPTO_get_ex_data(&r->ex_data, idx)); in X509_get_ex_data()
|
| /openbsd-src/lib/libcrypto/ec/ |
| H A D | ec_key.c | 120 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_EC_KEY, ec_key, &ec_key->ex_data); in EC_KEY_free() 172 if (!CRYPTO_dup_ex_data(CRYPTO_EX_INDEX_EC_KEY, &dest->ex_data, in EC_KEY_copy() 173 &((EC_KEY *)src)->ex_data)) /* XXX const */ in EC_KEY_copy() 217 return CRYPTO_set_ex_data(&r->ex_data, idx, arg); 224 return CRYPTO_get_ex_data(&r->ex_data, idx); 582 if (!CRYPTO_new_ex_data(CRYPTO_EX_INDEX_EC_KEY, ret, &ret->ex_data))
|
| H A D | ec_kmeth.c | |
| H A D | ec_local.h | 233 CRYPTO_EX_DATA ex_data; 240 CRYPTO_EX_DATA ex_data; global() member
|
| /openbsd-src/lib/libcrypto/bio/ |
| H A D | bio_lib.c | 148 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_BIO, bio, &bio->ex_data); in BIO_new() 153 &bio->ex_data); in BIO_new() 180 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_BIO, bio, &bio->ex_data); in BIO_free() 818 &new_bio->ex_data, &bio->ex_data)) in BIO_dup_chain() 859 return (CRYPTO_set_ex_data(&(bio->ex_data), idx, data)); in BIO_set_ex_data() 866 return (CRYPTO_get_ex_data(&(bio->ex_data), idx)); in BIO_get_ex_data()
|
| H A D | bio_local.h | 97 CRYPTO_EX_DATA ex_data; member
|
| /openbsd-src/lib/libcrypto/dsa/ |
| H A D | dsa_lib.c | 134 if (!CRYPTO_new_ex_data(CRYPTO_EX_INDEX_DSA, dsa, &dsa->ex_data)) in DSA_new_method() 160 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_DSA, dsa, &dsa->ex_data); in DSA_free() 208 return CRYPTO_set_ex_data(&dsa->ex_data, idx, arg); in DSA_set_ex_data() 215 return CRYPTO_get_ex_data(&dsa->ex_data, idx); in DSA_get_ex_data()
|
| H A D | dsa_local.h | 93 CRYPTO_EX_DATA ex_data; 96 CRYPTO_EX_DATA ex_data; global() member
|
| /openbsd-src/lib/libssl/ |
| H A D | ssl_sess.c | 188 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() 243 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_SSL_SESSION, ss, &ss->ex_data); in SSL_SESSION_new() 312 ©->ex_data)) in ssl_session_dup() 315 if (!CRYPTO_dup_ex_data(CRYPTO_EX_INDEX_SSL_SESSION, ©->ex_data, in ssl_session_dup() 316 &sess->ex_data)) in ssl_session_dup() 865 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_SSL_SESSION, ss, &ss->ex_data);
|
| H A D | ssl_local.h | 325 int nid, void *other, void *ex_data); /* Not exposed in API. */ 446 CRYPTO_EX_DATA ex_data; /* application specific data */ 796 CRYPTO_EX_DATA ex_data; 1022 CRYPTO_EX_DATA ex_data; 1230 int bits, int nid, void *other, void *ex_data); 464 CRYPTO_EX_DATA ex_data; /* application specific data */ global() member 811 CRYPTO_EX_DATA ex_data; global() member 1037 CRYPTO_EX_DATA ex_data; global() member
|
| H A D | ssl_lib.c | 350 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_SSL, s, &s->ex_data); in SSL_new() 537 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_SSL, s, &s->ex_data); in SSL_free() 2156 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_SSL_CTX, ret, &ret->ex_data); in SSL_CTX_new() 2204 * the ex_data of SSL_CTX, thus the ex_data store can only be removed in SSL_CTX_free() 2206 * As the ex_data handling routines might also touch the session cache, in SSL_CTX_free() 2208 * free ex_data, then finally free the cache. in SSL_CTX_free() 2214 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_SSL_CTX, ctx, &ctx->ex_data); in SSL_CTX_free() 2951 &ret->ex_data, &s->ex_data)) in SSL_dup() [all...] |
| H A D | ssl_seclevel.c | 204 int version, void *cipher, void *ex_data) in ssl_security_default_cb() argument
|
| /openbsd-src/lib/libcrypto/x509/ |
| H A D | x509_local.h | 190 CRYPTO_EX_DATA ex_data; 317 CRYPTO_EX_DATA ex_data; 371 CRYPTO_EX_DATA ex_data; 182 CRYPTO_EX_DATA ex_data; global() member 309 CRYPTO_EX_DATA ex_data; global() member 363 CRYPTO_EX_DATA ex_data; global() member
|
| H A D | x509_lu.c | 154 &store->ex_data)) in X509_STORE_new() 234 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_X509_STORE, store, &store->ex_data); in X509_STORE_free() 802 return CRYPTO_get_ex_data(&xs->ex_data, idx); in X509_STORE_get_ex_data() 809 return CRYPTO_set_ex_data(&xs->ex_data, idx, data); in X509_STORE_set_ex_data()
|
| H A D | x509_vfy.c | 2013 return CRYPTO_set_ex_data(&ctx->ex_data, idx, data); in X509_STORE_CTX_set_ex_data() 2020 return CRYPTO_get_ex_data(&ctx->ex_data, idx); in X509_STORE_CTX_get_ex_data() 2242 * freed everything and memset ex_data anyway. This also allows us in X509_STORE_CTX_init() 2301 &ctx->ex_data) == 0) { in X509_STORE_CTX_init() 2340 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_X509_STORE_CTX, ctx, &ctx->ex_data); in X509_STORE_CTX_cleanup() 2341 memset(&ctx->ex_data, 0, sizeof(CRYPTO_EX_DATA)); in X509_STORE_CTX_cleanup()
|
| /openbsd-src/lib/libcrypto/ui/ |
| H A D | ui_local.h | 143 CRYPTO_EX_DATA ex_data; member
|
| H A D | ui_lib.c | 89 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_UI, ret, &ret->ex_data); in UI_new_method() 122 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_UI, ui, &ui->ex_data); in UI_free() 524 return (CRYPTO_set_ex_data(&r->ex_data, idx, arg)); in UI_set_ex_data() 531 return (CRYPTO_get_ex_data(&r->ex_data, idx)); in UI_get_ex_data()
|