Home
last modified time | relevance | path

Searched refs:write_lock (Results 1 – 2 of 2) sorted by relevance

/crypto/
A Dthreads_win.c109 CRYPTO_MUTEX *write_lock; member
158 new->write_lock = ossl_crypto_mutex_new(); in ossl_rcu_lock_new()
167 || new->write_lock == NULL in ossl_rcu_lock_new()
177 ossl_crypto_mutex_free(&new->write_lock); in ossl_rcu_lock_new()
194 ossl_crypto_mutex_free(&lock->write_lock); in ossl_rcu_lock_free()
279 ossl_crypto_mutex_lock(lock->write_lock); in ossl_rcu_write_lock()
284 ossl_crypto_mutex_unlock(lock->write_lock); in ossl_rcu_write_unlock()
377 ossl_crypto_mutex_lock(lock->write_lock); in ossl_synchronize_rcu()
380 ossl_crypto_mutex_unlock(lock->write_lock); in ossl_synchronize_rcu()
A Dthreads_pthread.c272 pthread_mutex_t write_lock; member
479 pthread_mutex_lock(&lock->write_lock); in ossl_rcu_write_lock()
480 TSAN_FAKE_UNLOCK(&lock->write_lock); in ossl_rcu_write_lock()
485 TSAN_FAKE_LOCK(&lock->write_lock); in ossl_rcu_write_unlock()
486 pthread_mutex_unlock(&lock->write_lock); in ossl_rcu_write_unlock()
496 pthread_mutex_lock(&lock->write_lock); in ossl_synchronize_rcu()
499 pthread_mutex_unlock(&lock->write_lock); in ossl_synchronize_rcu()
586 pthread_mutex_init(&new->write_lock, NULL); in ossl_rcu_lock_new()

Completed in 11 milliseconds