Lines Matching refs:lock
155 CRYPTO_RCU_LOCK *lock; member
227 new->lock = ossl_rcu_lock_new(1, conf->ctx); in ossl_ht_new()
228 if (new->lock == NULL) in ossl_ht_new()
238 ossl_rcu_lock_free(new->lock); in ossl_ht_new()
248 ossl_rcu_read_lock(htable->lock); in ossl_ht_read_lock()
253 ossl_rcu_read_unlock(htable->lock); in ossl_ht_read_unlock()
258 ossl_rcu_write_lock(htable->lock); in ossl_ht_write_lock()
267 ossl_rcu_write_unlock(htable->lock); in ossl_ht_write_unlock()
269 ossl_synchronize_rcu(htable->lock); in ossl_ht_write_unlock()
320 ossl_rcu_call(h->lock, free_oldmd, oldmd); in ossl_ht_flush_internal()
340 ossl_rcu_lock_free(h->lock); in ossl_ht_free()
498 ossl_rcu_call(h->lock, free_old_neigh_table, oldmd); in grow_hashtable()
581 ossl_rcu_call(h->lock, free_old_ht_value, *olddata); in ossl_ht_insert_locked()
756 ossl_rcu_call(h->lock, free_old_entry, v); in ossl_ht_delete()