Lines Matching refs:CRYPTO_RCU_LOCK
304 CRYPTO_RCU_LOCK *lock;
428 void ossl_rcu_read_lock(CRYPTO_RCU_LOCK *lock) in ossl_rcu_read_lock()
467 void ossl_rcu_read_unlock(CRYPTO_RCU_LOCK *lock) in ossl_rcu_read_unlock()
505 static struct rcu_qp *update_qp(CRYPTO_RCU_LOCK *lock) in update_qp()
560 static void retire_qp(CRYPTO_RCU_LOCK *lock, struct rcu_qp *qp) in retire_qp()
570 static struct rcu_qp *allocate_new_qp_group(CRYPTO_RCU_LOCK *lock, in allocate_new_qp_group()
580 void ossl_rcu_write_lock(CRYPTO_RCU_LOCK *lock) in ossl_rcu_write_lock()
586 void ossl_rcu_write_unlock(CRYPTO_RCU_LOCK *lock) in ossl_rcu_write_unlock()
592 void ossl_synchronize_rcu(CRYPTO_RCU_LOCK *lock) in ossl_synchronize_rcu()
634 int ossl_rcu_call(CRYPTO_RCU_LOCK *lock, rcu_cb_fn cb, void *data) in ossl_rcu_call()
665 CRYPTO_RCU_LOCK *ossl_rcu_lock_new(int num_writers, OSSL_LIB_CTX *ctx) in ossl_rcu_lock_new()
694 void ossl_rcu_lock_free(CRYPTO_RCU_LOCK *lock) in ossl_rcu_lock_free()