Searched refs:CRYPTO_THREAD_LOCAL (Results 1 – 12 of 12) sorted by relevance
/freebsd/crypto/openssl/crypto/ |
H A D | threads_none.c | 80 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 D | threads_win.c | 154 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 D | initthread.c | 93 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 D | threads_pthread.c | 160 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 D | init.c | 51 static CRYPTO_THREAD_LOCAL in_init_config_local;
|
H A D | context.c | 150 static CRYPTO_THREAD_LOCAL default_context_thread_local;
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | crypto.h | 506 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 D | crypto.h.in | 483 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 D | async.c | 30 static CRYPTO_THREAD_LOCAL ctxkey; 31 static CRYPTO_THREAD_LOCAL poolkey;
|
/freebsd/crypto/openssl/crypto/rand/ |
H A D | rand_lib.c | 417 CRYPTO_THREAD_LOCAL public; 427 CRYPTO_THREAD_LOCAL private;
|
/freebsd/crypto/openssl/test/ |
H A D | threadstest.c | 77 static CRYPTO_THREAD_LOCAL thread_local_key;
|
/freebsd/crypto/openssl/crypto/err/ |
H A D | err.c | 144 static CRYPTO_THREAD_LOCAL err_thread_local;
|