Searched refs:cmpxchg_acquire (Results 1 - 4 of 4) sorted by relevance
/linux-master/kernel/locking/ |
H A D | qspinlock_paravirt.h | 91 (cmpxchg_acquire(&lock->locked, 0, _Q_LOCKED_VAL) == 0)) { 116 * barrier. Therefore, an atomic cmpxchg_acquire() is used to acquire the 122 (cmpxchg_acquire(&lock->locked_pending, _Q_PENDING_VAL,
|
/linux-master/kernel/kcsan/ |
H A D | kcsan_test.c | 505 cmpxchg_acquire(flag, 0, 1) == 0,
|
/linux-master/include/linux/atomic/ |
H A D | atomic-instrumented.h | 4791 #define cmpxchg_acquire(ptr, ...) \ macro
|
/linux-master/fs/bcachefs/ |
H A D | btree_io.c | 2029 } while (cmpxchg_acquire(&b->flags, old, new) != old);
|
Completed in 302 milliseconds