Lines Matching defs:lock
39 CRYPTO_RWLOCK *lock = CRYPTO_THREAD_lock_new();
42 res = TEST_true(CRYPTO_THREAD_read_lock(lock))
43 && TEST_true(CRYPTO_THREAD_unlock(lock))
44 && TEST_true(CRYPTO_THREAD_write_lock(lock))
45 && TEST_true(CRYPTO_THREAD_unlock(lock));
47 CRYPTO_THREAD_lock_free(lock);
147 CRYPTO_RWLOCK *lock = CRYPTO_THREAD_lock_new();
149 if (!TEST_ptr(lock))
164 if (!TEST_true(CRYPTO_atomic_add(&val, 1, &ret, lock)))
183 if (!TEST_true(CRYPTO_atomic_or(&val64, 2, &ret64, lock)))
204 if (!TEST_true(CRYPTO_atomic_load(&val64, &ret64, lock)))
213 CRYPTO_THREAD_lock_free(lock);