Home
last modified time | relevance | path

Searched refs:CRYPTO_RWLOCK (Results 1 – 25 of 41) sorted by relevance

12

/third_party/openssl/crypto/
Dthreads_none.c20 CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void) in CRYPTO_THREAD_lock_new()
22 CRYPTO_RWLOCK *lock; in CRYPTO_THREAD_lock_new()
34 int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_read_lock()
41 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()
Dthreads_pthread.c24 CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void) in CRYPTO_THREAD_lock_new()
27 CRYPTO_RWLOCK *lock; in CRYPTO_THREAD_lock_new()
40 CRYPTO_RWLOCK *lock; in CRYPTO_THREAD_lock_new()
62 int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_read_lock()
75 int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_write_lock()
88 int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_unlock()
101 void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_lock_free()
163 int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock) in CRYPTO_atomic_add()
Dthreads_win.c18 CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void) in CRYPTO_THREAD_lock_new()
20 CRYPTO_RWLOCK *lock; in CRYPTO_THREAD_lock_new()
40 int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_read_lock()
46 int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_write_lock()
52 int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_unlock()
58 void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock) in CRYPTO_THREAD_lock_free()
156 int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock) in CRYPTO_atomic_add()
Dmem_dbg.c59 CRYPTO_RWLOCK *memdbg_lock;
60 static CRYPTO_RWLOCK *long_memdbg_lock;
Dex_data.c35 static CRYPTO_RWLOCK *ex_data_lock = NULL;
/third_party/openssl/include/openssl/
Dcrypto.h67 typedef void CRYPTO_RWLOCK; typedef
69 CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void);
70 int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock);
71 int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock);
72 int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock);
73 void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock);
75 int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock);
/third_party/openssl/doc/man3/
DCRYPTO_THREAD_run_once.pod17 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);
110 static CRYPTO_RWLOCK *lock;
/third_party/openssl/crypto/bio/
Dbio_local.h133 CRYPTO_RWLOCK *lock;
141 extern CRYPTO_RWLOCK *bio_lookup_lock;
151 extern CRYPTO_RWLOCK *bio_type_lock;
Dbio_meth.c13 CRYPTO_RWLOCK *bio_type_lock = NULL;
/third_party/openssl/include/crypto/
Dx509.h75 CRYPTO_RWLOCK *lock;
113 CRYPTO_RWLOCK *lock;
186 CRYPTO_RWLOCK *lock;
/third_party/openssl/crypto/dso/
Ddso_local.h64 CRYPTO_RWLOCK *lock;
/third_party/openssl/crypto/ui/
Dui_local.h106 CRYPTO_RWLOCK *lock;
/third_party/openssl/crypto/dh/
Ddh_local.h37 CRYPTO_RWLOCK *lock;
/third_party/openssl/include/internal/
Dcryptlib.h87 extern CRYPTO_RWLOCK *memdbg_lock;
/third_party/openssl/crypto/dsa/
Ddsa_local.h33 CRYPTO_RWLOCK *lock;
/third_party/openssl/crypto/rand/
Drand_local.h186 CRYPTO_RWLOCK *lock;
Drand_lib.c23 static CRYPTO_RWLOCK *rand_engine_lock;
25 static CRYPTO_RWLOCK *rand_meth_lock;
29 static CRYPTO_RWLOCK *rand_nonce_lock;
/third_party/openssl/test/
Dthreadstest.c85 CRYPTO_RWLOCK *lock = CRYPTO_THREAD_lock_new(); in test_lock()
/third_party/openssl/crypto/engine/
Deng_local.h19 extern CRYPTO_RWLOCK *global_engine_lock;
Deng_lib.c15 CRYPTO_RWLOCK *global_engine_lock;
/third_party/openssl/crypto/rsa/
Drsa_local.h65 CRYPTO_RWLOCK *lock;
/third_party/openssl/crypto/x509/
Dx509_local.h136 CRYPTO_RWLOCK *lock;
/third_party/openssl/crypto/asn1/
Dtasn_utl.c62 CRYPTO_RWLOCK **lock; in asn1_do_lock()
/third_party/openssl/crypto/store/
Dstore_register.c18 static CRYPTO_RWLOCK *registry_lock;
/third_party/openssl/crypto/objects/
Do_names.c47 static CRYPTO_RWLOCK *obj_lock = NULL;

12