Home
last modified time | relevance | path

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

123

/freebsd/crypto/openssl/crypto/
H A 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 __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 Dthreads_pthread.c45 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 Dthreads_win.c40 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 Dcontext.c26 CRYPTO_RWLOCK *lock;
39 CRYPTO_RWLOCK *index_locks[OSSL_LIB_CTX_MAX_INDEXES];
41 CRYPTO_RWLOCK *oncelock;
H A Dinit.c48 static CRYPTO_RWLOCK *optsdone_lock = NULL;
50 static CRYPTO_RWLOCK *init_lock = NULL;
/freebsd/crypto/openssl/doc/man3/
H A 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);
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 Devp_local.h91 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 Dcrypto.h79 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 Dcrypto.h.in80 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 Dbio_local.h136 CRYPTO_RWLOCK *lock;
144 extern CRYPTO_RWLOCK *bio_lookup_lock;
154 extern CRYPTO_RWLOCK *bio_type_lock;
H A Dossl_core_bio.c20 CRYPTO_RWLOCK *ref_lock;
/freebsd/crypto/openssl/include/crypto/
H A Dx509.h81 CRYPTO_RWLOCK *lock;
124 CRYPTO_RWLOCK *lock;
200 CRYPTO_RWLOCK *lock;
H A Devp.h206 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 Dcryptlib.h102 extern CRYPTO_RWLOCK *memdbg_lock;
138 CRYPTO_RWLOCK *ex_data_lock;
/freebsd/crypto/openssl/providers/implementations/include/prov/
H A Dkdfexchange.h17 CRYPTO_RWLOCK *lock;
H A Dmacsignature.h16 CRYPTO_RWLOCK *lock;
/freebsd/crypto/openssl/crypto/property/
H A Dproperty_string.c38 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 Ddso_local.h64 CRYPTO_RWLOCK *lock;
/freebsd/crypto/openssl/crypto/dh/
H A Ddh_local.h37 CRYPTO_RWLOCK *lock;
/freebsd/crypto/openssl/crypto/ui/
H A Dui_local.h106 CRYPTO_RWLOCK *lock;
/freebsd/crypto/openssl/crypto/encode_decode/
H A Dencoder_local.h28 CRYPTO_RWLOCK *lock;
/freebsd/crypto/openssl/crypto/dsa/
H A Ddsa_local.h34 CRYPTO_RWLOCK *lock;
/freebsd/crypto/openssl/crypto/store/
H A Dstore_local.h106 CRYPTO_RWLOCK *lock;
/freebsd/crypto/openssl/crypto/engine/
H A Deng_local.h20 extern CRYPTO_RWLOCK *global_engine_lock;
/freebsd/crypto/openssl/crypto/rand/
H A Drand_lib.c36 static CRYPTO_RWLOCK *rand_engine_lock;
39 static CRYPTO_RWLOCK *rand_meth_lock;
392 CRYPTO_RWLOCK *lock;

123