Lines Matching refs:lock
149 CRYPTO_RCU_LOCK *lock; member
221 new->lock = ossl_rcu_lock_new(1, conf->ctx); in ossl_ht_new()
222 if (new->lock == NULL) in ossl_ht_new()
232 ossl_rcu_lock_free(new->lock); in ossl_ht_new()
242 ossl_rcu_read_lock(htable->lock); in ossl_ht_read_lock()
247 ossl_rcu_read_unlock(htable->lock); in ossl_ht_read_unlock()
252 ossl_rcu_write_lock(htable->lock); in ossl_ht_write_lock()
261 ossl_rcu_write_unlock(htable->lock); in ossl_ht_write_unlock()
263 ossl_synchronize_rcu(htable->lock); in ossl_ht_write_unlock()
314 ossl_rcu_call(h->lock, free_oldmd, oldmd); in ossl_ht_flush_internal()
334 ossl_rcu_lock_free(h->lock); in ossl_ht_free()
490 ossl_rcu_call(h->lock, free_old_neigh_table, oldmd); in grow_hashtable()
548 ossl_rcu_call(h->lock, free_old_ht_value, *olddata); in ossl_ht_insert_locked()
686 ossl_rcu_call(h->lock, free_old_entry, v); in ossl_ht_delete()