Home
last modified time | relevance | path

Searched refs:ex_data (Results 1 – 25 of 32) sorted by relevance

12

/dflybsd-src/crypto/libressl/crypto/ec/
H A Dec_lib.c674 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 Dec_key.c119 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 Dex_data.c252 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 Dech_lib.c149 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 Dech_locl.h86 CRYPTO_EX_DATA ex_data; member
/dflybsd-src/crypto/libressl/crypto/ecdsa/
H A Decs_lib.c137 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 Decs_locl.h73 CRYPTO_EX_DATA ex_data; member
/dflybsd-src/crypto/libressl/crypto/engine/
H A Deng_lib.c84 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 Deng_int.h195 CRYPTO_EX_DATA ex_data; member
/dflybsd-src/crypto/libressl/crypto/dh/
H A Ddh_lib.c166 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 Ddh_local.h101 CRYPTO_EX_DATA ex_data; member
/dflybsd-src/crypto/libressl/crypto/dsa/
H A Ddsa_lib.c170 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 Ddsa_locl.h107 CRYPTO_EX_DATA ex_data; member
/dflybsd-src/crypto/libressl/crypto/rsa/
H A Drsa_lib.c164 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 Drsa_locl.h70 CRYPTO_EX_DATA ex_data; member
/dflybsd-src/crypto/libressl/crypto/asn1/
H A Dx_x509.c194 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 Dbio_lib.c169 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 Dbio_local.h95 CRYPTO_EX_DATA ex_data; member
/dflybsd-src/crypto/libressl/crypto/x509/
H A Dx509_lcl.h165 CRYPTO_EX_DATA ex_data; member
307 CRYPTO_EX_DATA ex_data; member
371 CRYPTO_EX_DATA ex_data; member
H A Dx509_lu.c198 &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 Dui_lib.c88 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 Dui_locl.h143 CRYPTO_EX_DATA ex_data; member
/dflybsd-src/crypto/libressl/ssl/
H A Dssl_sess.c189 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 Dssl_locl.h384 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 Dssl_lib.c352 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()

12