Searched refs:atomic_cmpxchg (Results 1 – 7 of 7) sorted by relevance
| /tools/include/linux/ |
| A D | atomic.h | 11 #define atomic_cmpxchg_relaxed atomic_cmpxchg 12 #define atomic_cmpxchg_release atomic_cmpxchg
|
| /tools/testing/selftests/futex/include/ |
| A D | atomic.h | 36 atomic_cmpxchg(atomic_t *addr, int oldval, int newval) in atomic_cmpxchg() function
|
| /tools/arch/x86/include/asm/ |
| A D | atomic.h | 69 static __always_inline int atomic_cmpxchg(atomic_t *v, int old, int new) in atomic_cmpxchg() function
|
| /tools/include/asm-generic/ |
| A D | atomic-gcc.h | 68 static inline int atomic_cmpxchg(atomic_t *v, int oldval, int newval) in atomic_cmpxchg() function
|
| /tools/memory-model/Documentation/ |
| A D | herd-representation.txt | 101 | atomic_cmpxchg | On success: R*[MB] ->rmw W*[MB] |
|
| A D | litmus-tests.txt | 1011 in litmus tests, for example, by using atomic_cmpxchg().
|
| /tools/memory-model/ |
| A D | linux-kernel.def | 130 atomic_cmpxchg(X,V,W) __cmpxchg{MB}(X,V,W)
|
Completed in 17 milliseconds