CRYPTO_atomic_or
if (!CRYPTO_atomic_or(&optsdone, opts, &tmp, optsdone_lock))
int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret,
if (CRYPTO_atomic_or(&val64, 2, &ret64, NULL)) {
if (!TEST_true(CRYPTO_atomic_or(&val64, 2, &ret64, lock)))