/freebsd/crypto/openssl/crypto/ |
H A D | threads_none.c | 20 CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void) in CRYPTO_THREAD_lock_new() 22 CRYPTO_RWLOCK *lock; in CRYPTO_THREAD_lock_new() 34 __owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_read_lock() 41 __owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_write_lock() 48 int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_unlock() 55 void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock) { in CRYPTO_THREAD_lock_free() 128 int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock) in CRYPTO_atomic_add() 137 CRYPTO_RWLOCK *lock) in CRYPTO_atomic_or() 145 int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock) in CRYPTO_atomic_load()
|
H A D | threads_pthread.c | 45 CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void) in CRYPTO_THREAD_lock_new() 48 CRYPTO_RWLOCK *lock; in CRYPTO_THREAD_lock_new() 61 CRYPTO_RWLOCK *lock; in CRYPTO_THREAD_lock_new() 92 __owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_read_lock() 107 __owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_write_lock() 122 int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_unlock() 137 void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_lock_free() 199 int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock) in CRYPTO_atomic_add() 226 CRYPTO_RWLOCK *lock) in CRYPTO_atomic_or() 251 int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock) in CRYPTO_atomic_load()
|
H A D | threads_win.c | 40 CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void) in CRYPTO_THREAD_lock_new() 42 CRYPTO_RWLOCK *lock; in CRYPTO_THREAD_lock_new() 71 __owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_read_lock() 83 __owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_write_lock() 96 int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_unlock() 113 void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_lock_free() 213 int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock) in CRYPTO_atomic_add() 220 CRYPTO_RWLOCK *lock) in CRYPTO_atomic_or() 238 int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock) in CRYPTO_atomic_load()
|
H A D | context.c | 26 CRYPTO_RWLOCK *lock; 39 CRYPTO_RWLOCK *index_locks[OSSL_LIB_CTX_MAX_INDEXES]; 41 CRYPTO_RWLOCK *oncelock;
|
H A D | init.c | 48 static CRYPTO_RWLOCK *optsdone_lock = NULL; 50 static CRYPTO_RWLOCK *init_lock = NULL;
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | CRYPTO_THREAD_run_once.pod | 17 CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void); 18 int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock); 19 int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock); 20 int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock); 21 void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock); 23 int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock); 25 CRYPTO_RWLOCK *lock); 26 int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock); 144 static CRYPTO_RWLOCK *lock;
|
/freebsd/crypto/openssl/crypto/evp/ |
H A D | evp_local.h | 91 CRYPTO_RWLOCK *refcnt_lock; 102 CRYPTO_RWLOCK *lock; 142 CRYPTO_RWLOCK *lock; 162 CRYPTO_RWLOCK *lock; 197 CRYPTO_RWLOCK *lock; 218 CRYPTO_RWLOCK *lock;
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | crypto.h | 79 typedef void CRYPTO_RWLOCK; typedef 81 CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void); 82 __owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock); 83 __owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock); 84 int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock); 85 void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock); 87 int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock); 89 CRYPTO_RWLOCK *lock); 90 int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock);
|
H A D | crypto.h.in | 80 typedef void CRYPTO_RWLOCK; typedef 82 CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void); 83 __owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock); 84 __owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock); 85 int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock); 86 void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock); 88 int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock); 90 CRYPTO_RWLOCK *lock); 91 int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock);
|
/freebsd/crypto/openssl/crypto/bio/ |
H A D | bio_local.h | 136 CRYPTO_RWLOCK *lock; 144 extern CRYPTO_RWLOCK *bio_lookup_lock; 154 extern CRYPTO_RWLOCK *bio_type_lock;
|
H A D | ossl_core_bio.c | 20 CRYPTO_RWLOCK *ref_lock;
|
/freebsd/crypto/openssl/include/crypto/ |
H A D | x509.h | 81 CRYPTO_RWLOCK *lock; 124 CRYPTO_RWLOCK *lock; 200 CRYPTO_RWLOCK *lock;
|
H A D | evp.h | 206 CRYPTO_RWLOCK *lock; 228 CRYPTO_RWLOCK *lock; 273 CRYPTO_RWLOCK *lock; 329 CRYPTO_RWLOCK *lock; 676 CRYPTO_RWLOCK *lock;
|
/freebsd/crypto/openssl/include/internal/ |
H A D | cryptlib.h | 102 extern CRYPTO_RWLOCK *memdbg_lock; 138 CRYPTO_RWLOCK *ex_data_lock;
|
/freebsd/crypto/openssl/providers/implementations/include/prov/ |
H A D | kdfexchange.h | 17 CRYPTO_RWLOCK *lock;
|
H A D | macsignature.h | 16 CRYPTO_RWLOCK *lock;
|
/freebsd/crypto/openssl/crypto/property/ |
H A D | property_string.c | 38 CRYPTO_RWLOCK *lock; 137 static OSSL_PROPERTY_IDX ossl_property_string(CRYPTO_RWLOCK *lock, in ossl_property_string()
|
/freebsd/crypto/openssl/crypto/dso/ |
H A D | dso_local.h | 64 CRYPTO_RWLOCK *lock;
|
/freebsd/crypto/openssl/crypto/dh/ |
H A D | dh_local.h | 37 CRYPTO_RWLOCK *lock;
|
/freebsd/crypto/openssl/crypto/ui/ |
H A D | ui_local.h | 106 CRYPTO_RWLOCK *lock;
|
/freebsd/crypto/openssl/crypto/encode_decode/ |
H A D | encoder_local.h | 28 CRYPTO_RWLOCK *lock;
|
/freebsd/crypto/openssl/crypto/dsa/ |
H A D | dsa_local.h | 34 CRYPTO_RWLOCK *lock;
|
/freebsd/crypto/openssl/crypto/store/ |
H A D | store_local.h | 106 CRYPTO_RWLOCK *lock;
|
/freebsd/crypto/openssl/crypto/engine/ |
H A D | eng_local.h | 20 extern CRYPTO_RWLOCK *global_engine_lock;
|
/freebsd/crypto/openssl/crypto/rand/ |
H A D | rand_lib.c | 36 static CRYPTO_RWLOCK *rand_engine_lock; 39 static CRYPTO_RWLOCK *rand_meth_lock; 392 CRYPTO_RWLOCK *lock;
|