Home
last modified time | relevance | path

Searched refs:atomic_add_return_acquire (Results 1 – 4 of 4) sorted by relevance

/linux-6.6.21/include/asm-generic/
Dqrwlock.h50 cnts = (u32)atomic_add_return_acquire(_QR_BIAS, &lock->cnts); in queued_read_trylock()
82 cnts = atomic_add_return_acquire(_QR_BIAS, &lock->cnts); in queued_read_lock()
/linux-6.6.21/tools/memory-model/
Dlinux-kernel.def73 atomic_add_return_acquire(V,X) __atomic_op_return{acquire}(X,+,V)
/linux-6.6.21/kernel/kcsan/
Dkcsan_test.c594 KCSAN_EXPECT_READ_BARRIER(atomic_add_return_acquire(1, &dummy), false); in test_barrier_nothreads()
639 KCSAN_EXPECT_WRITE_BARRIER(atomic_add_return_acquire(1, &dummy), false); in test_barrier_nothreads()
684 KCSAN_EXPECT_RW_BARRIER(atomic_add_return_acquire(1, &dummy), false); in test_barrier_nothreads()
/linux-6.6.21/include/linux/atomic/
Datomic-instrumented.h139 atomic_add_return_acquire(int i, atomic_t *v) in atomic_add_return_acquire() function