Home
last modified time | relevance | path

Searched refs:lock (Results 1 – 9 of 9) sorted by relevance

/include/internal/
A Drcu.h21 void ossl_rcu_lock_free(CRYPTO_RCU_LOCK *lock);
22 int ossl_rcu_read_lock(CRYPTO_RCU_LOCK *lock);
23 void ossl_rcu_write_lock(CRYPTO_RCU_LOCK *lock);
24 void ossl_rcu_write_unlock(CRYPTO_RCU_LOCK *lock);
25 void ossl_rcu_read_unlock(CRYPTO_RCU_LOCK *lock);
26 void ossl_synchronize_rcu(CRYPTO_RCU_LOCK *lock);
27 int ossl_rcu_call(CRYPTO_RCU_LOCK *lock, rcu_cb_fn cb, void *data);
A Drefcount.h208 CRYPTO_RWLOCK *lock; member
217 return CRYPTO_atomic_add(&refcnt->val, 1, ret, refcnt->lock); in CRYPTO_UP_REF()
223 return CRYPTO_atomic_add(&refcnt->val, -1, ret, refcnt->lock); in CRYPTO_DOWN_REF()
229 return CRYPTO_atomic_load_int(&refcnt->val, ret, refcnt->lock); in CRYPTO_GET_REF()
236 refcnt->lock = CRYPTO_THREAD_lock_new(); in CRYPTO_NEW_REF()
237 if (refcnt->lock == NULL) { in CRYPTO_NEW_REF()
247 CRYPTO_THREAD_lock_free(refcnt->lock); in CRYPTO_FREE_REF()
A Dthread.h33 CRYPTO_MUTEX *lock; member
A Dthread_arch.h77 CRYPTO_MUTEX *lock; member
/include/openssl/
A Dcrypto.h.in83 __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);
92 CRYPTO_RWLOCK *lock);
94 CRYPTO_RWLOCK *lock);
95 int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock);
96 int CRYPTO_atomic_load_int(int *val, int *ret, CRYPTO_RWLOCK *lock);
[all …]
A Dasn1t.h.in210 …ux = {NULL, ASN1_AFLG_REFCOUNT, offsetof(tname, references), offsetof(tname, lock), cb, 0, NULL}; \
707 int ref_lock; /* Offset of lock value */
A Dbn.h418 BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, CRYPTO_RWLOCK *lock,
/include/crypto/
A Dx509.h81 CRYPTO_RWLOCK *lock; member
124 CRYPTO_RWLOCK *lock; member
200 CRYPTO_RWLOCK *lock; member
A Devp.h691 CRYPTO_RWLOCK *lock; member
761 CRYPTO_RWLOCK *lock; member

Completed in 23 milliseconds