Lines Matching defs:obj_lock
30 static CRYPTO_RWLOCK *obj_lock = NULL;
53 obj_lock = CRYPTO_THREAD_lock_new();
54 if (obj_lock != NULL)
57 CRYPTO_THREAD_lock_free(obj_lock);
58 obj_lock = NULL;
60 return names_lh != NULL && obj_lock != NULL;
78 if (!CRYPTO_THREAD_write_lock(obj_lock))
116 CRYPTO_THREAD_unlock(obj_lock);
162 if (!CRYPTO_THREAD_read_lock(obj_lock))
185 CRYPTO_THREAD_unlock(obj_lock);
209 if (!CRYPTO_THREAD_write_lock(obj_lock)) {
239 CRYPTO_THREAD_unlock(obj_lock);
251 if (!CRYPTO_THREAD_write_lock(obj_lock))
274 CRYPTO_THREAD_unlock(obj_lock);
383 CRYPTO_THREAD_lock_free(obj_lock);
386 obj_lock = NULL;