Home
last modified time | relevance | path

Searched refs:CRYPTO_THREAD_LOCAL (Results 1 – 12 of 12) sorted by relevance

/freebsd/crypto/openssl/crypto/
H A Dthreads_none.c80 int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *)) in CRYPTO_THREAD_init_local()
94 void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key) in CRYPTO_THREAD_get_local()
102 int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val) in CRYPTO_THREAD_set_local()
112 int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key) in CRYPTO_THREAD_cleanup_local()
H A Dthreads_win.c154 int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *)) in CRYPTO_THREAD_init_local()
163 void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key) in CRYPTO_THREAD_get_local()
187 int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val) in CRYPTO_THREAD_set_local()
195 int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key) in CRYPTO_THREAD_cleanup_local()
H A Dinitthread.c93 init_get_thread_local(CRYPTO_THREAD_LOCAL *local, int alloc, int keep) in init_get_thread_local()
140 CRYPTO_THREAD_LOCAL value;
254 CRYPTO_THREAD_LOCAL *tlocal = OPENSSL_zalloc(sizeof(*tlocal)); in thread_event_ossl_ctx_new()
296 CRYPTO_THREAD_LOCAL *local in ossl_ctx_thread_stop()
365 CRYPTO_THREAD_LOCAL *local in ossl_init_thread_start()
375 CRYPTO_THREAD_LOCAL *local = &destructor_key.value; in ossl_init_thread_start()
H A Dthreads_pthread.c160 int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *)) in CRYPTO_THREAD_init_local()
168 void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key) in CRYPTO_THREAD_get_local()
173 int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val) in CRYPTO_THREAD_set_local()
181 int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key) in CRYPTO_THREAD_cleanup_local()
H A Dinit.c51 static CRYPTO_THREAD_LOCAL in_init_config_local;
H A Dcontext.c150 static CRYPTO_THREAD_LOCAL default_context_thread_local;
/freebsd/crypto/openssl/include/openssl/
H A Dcrypto.h506 typedef DWORD CRYPTO_THREAD_LOCAL; typedef
521 typedef pthread_key_t CRYPTO_THREAD_LOCAL; typedef
530 typedef unsigned int CRYPTO_THREAD_LOCAL; typedef
537 int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *));
538 void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key);
539 int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val);
540 int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key);
H A Dcrypto.h.in483 typedef DWORD CRYPTO_THREAD_LOCAL; typedef
498 typedef pthread_key_t CRYPTO_THREAD_LOCAL; typedef
507 typedef unsigned int CRYPTO_THREAD_LOCAL; typedef
514 int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *));
515 void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key);
516 int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val);
517 int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key);
/freebsd/crypto/openssl/crypto/async/
H A Dasync.c30 static CRYPTO_THREAD_LOCAL ctxkey;
31 static CRYPTO_THREAD_LOCAL poolkey;
/freebsd/crypto/openssl/crypto/rand/
H A Drand_lib.c417 CRYPTO_THREAD_LOCAL public;
427 CRYPTO_THREAD_LOCAL private;
/freebsd/crypto/openssl/test/
H A Dthreadstest.c77 static CRYPTO_THREAD_LOCAL thread_local_key;
/freebsd/crypto/openssl/crypto/err/
H A Derr.c144 static CRYPTO_THREAD_LOCAL err_thread_local;