Searched refs:atomic_fetch_add_release (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-6.6/include/linux/ |
H A D | freelist.h | 57 if (atomic_fetch_add_release(REFS_ON_FREELIST - 1, &node->refs) == 1) in __freelist_add() 70 if (!atomic_fetch_add_release(REFS_ON_FREELIST, &node->refs)) { in freelist_add()
|
/kernel/linux/linux-6.6/kernel/kcsan/ |
H A D | selftest.c | 159 KCSAN_CHECK_READ_BARRIER(atomic_fetch_add_release(1, &dummy)); in test_barrier() 188 KCSAN_CHECK_WRITE_BARRIER(atomic_fetch_add_release(1, &dummy)); in test_barrier() 220 KCSAN_CHECK_RW_BARRIER(atomic_fetch_add_release(1, &dummy)); in test_barrier()
|
H A D | kcsan_test.c | 599 KCSAN_EXPECT_READ_BARRIER(atomic_fetch_add_release(1, &dummy), true); in test_barrier_nothreads() 644 KCSAN_EXPECT_WRITE_BARRIER(atomic_fetch_add_release(1, &dummy), true); in test_barrier_nothreads() 689 KCSAN_EXPECT_RW_BARRIER(atomic_fetch_add_release(1, &dummy), true); in test_barrier_nothreads()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | atomic-fallback.h | 155 #define arch_atomic_fetch_add_release atomic_fetch_add_release 160 #define atomic_fetch_add_release atomic_fetch_add macro 175 #ifndef atomic_fetch_add_release 177 atomic_fetch_add_release(int i, atomic_t *v) in atomic_fetch_add_release() function 182 #define atomic_fetch_add_release atomic_fetch_add_release macro 427 return atomic_fetch_add_release(1, v); in atomic_fetch_inc_release()
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | atomic.h | 116 #define atomic_fetch_add_release atomic_fetch_add macro
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | atomic-instrumented.h | 130 atomic_fetch_add_release(int i, atomic_t *v) in atomic_fetch_add_release() function 135 #define atomic_fetch_add_release atomic_fetch_add_release macro
|
H A D | atomic-long.h | 589 return atomic_fetch_add_release(i, v); in atomic_long_fetch_add_release()
|
/kernel/linux/linux-6.6/include/linux/atomic/ |
H A D | atomic-instrumented.h | 220 * atomic_fetch_add_release() - atomic add with release ordering 231 atomic_fetch_add_release(int i, atomic_t *v) in atomic_fetch_add_release() function
|
Completed in 18 milliseconds