atomic_long_cmpxchg
#define local_cmpxchg(l, o, n) atomic_long_cmpxchg((&(l)->a), (o), (n))
if (atomic_long_cmpxchg(&queue->tail,
if (WARN(atomic_long_cmpxchg(&event->refcount, 1, 0) != 1,
atomic_long_cmpxchg(&desc_ring->tail_id, tail_id,
KUNIT_EXPECT_KASAN_FAIL(test, atomic_long_cmpxchg(unsafe, 21, 42));
} while (atomic_long_cmpxchg(&umem->user->locked_vm, old_npgs,