Lines Matching defs:lock
38 CRYPTO_RWLOCK *lock;
78 CRYPTO_THREAD_lock_free(propdata->lock);
92 propdata->lock = CRYPTO_THREAD_lock_new();
93 if (propdata->lock == NULL)
137 static OSSL_PROPERTY_IDX ossl_property_string(CRYPTO_RWLOCK *lock,
145 if (!CRYPTO_THREAD_read_lock(lock)) {
151 CRYPTO_THREAD_unlock(lock);
152 if (!CRYPTO_THREAD_write_lock(lock)) {
161 CRYPTO_THREAD_unlock(lock);
167 CRYPTO_THREAD_unlock(lock);
198 if (!CRYPTO_THREAD_read_lock(propdata->lock)) {
205 CRYPTO_THREAD_unlock(propdata->lock);
219 return ossl_property_string(propdata->lock, propdata->prop_names,
238 return ossl_property_string(propdata->lock, propdata->prop_values,