Symbol: atomic_try_cmpxchg_acquire
include/asm-generic/qrwlock.h
71
return likely(atomic_try_cmpxchg_acquire(&lock->cnts, &cnts,
include/asm-generic/qrwlock.h
98
if (likely(atomic_try_cmpxchg_acquire(&lock->cnts, &cnts, _QW_LOCKED)))
include/asm-generic/qspinlock.h
111
if (likely(atomic_try_cmpxchg_acquire(&lock->val, &val, _Q_LOCKED_VAL)))
include/asm-generic/qspinlock.h
97
return likely(atomic_try_cmpxchg_acquire(&lock->val, &val, _Q_LOCKED_VAL));
include/asm-generic/rqspinlock.h
187
if (likely(atomic_try_cmpxchg_acquire(&lock->val, &val, _Q_LOCKED_VAL)))
include/linux/closure.h
298
} while (!atomic_try_cmpxchg_acquire(&cl->remaining, &old, old + 1));
include/linux/coresight.h
625
return atomic_try_cmpxchg_acquire(&csdev->mode, &curr, new_mode);
include/linux/refcount.h
230
} while (!atomic_try_cmpxchg_acquire(&r->refs, &old, old + i));
kernel/kexec_internal.h
27
return atomic_try_cmpxchg_acquire(&__kexec_lock, &old, 1);
kernel/locking/qrwlock.c
77
atomic_try_cmpxchg_acquire(&lock->cnts, &cnts, _QW_LOCKED))
kernel/locking/qrwlock.c
86
} while (!atomic_try_cmpxchg_acquire(&lock->cnts, &cnts, _QW_LOCKED));
kernel/locking/qspinlock_paravirt.h
145
} while (!atomic_try_cmpxchg_acquire (&lock->val, &old, new));
kernel/locking/rwbase_rt.c
62
if (likely(atomic_try_cmpxchg_acquire(&rwb->readers, &r, r + 1)))
kernel/sched/fair.c
11900
if (!atomic_try_cmpxchg_acquire(&sched_balance_running, &zero, 1))
rust/helpers/atomic.c
431
return atomic_try_cmpxchg_acquire(v, old, new);
tools/testing/selftests/bpf/progs/bpf_arena_spin_lock.h
220
} while (!atomic_try_cmpxchg_acquire(&lock->val, &old, new));
tools/testing/selftests/bpf/progs/bpf_arena_spin_lock.h
240
return likely(atomic_try_cmpxchg_acquire(&lock->val, &val, _Q_LOCKED_VAL));
tools/testing/selftests/bpf/progs/bpf_arena_spin_lock.h
501
if (likely(atomic_try_cmpxchg_acquire(&lock->val, &val, _Q_LOCKED_VAL)))