Searched refs:atomic_try_cmpxchg_relaxed (Results 1 - 5 of 5) sorted by relevance
/linux-master/include/linux/ |
H A D | refcount.h | 147 } while (!atomic_try_cmpxchg_relaxed(&r->refs, &old, old + i));
|
/linux-master/kernel/locking/ |
H A D | qspinlock.c | 539 if (atomic_try_cmpxchg_relaxed(&lock->val, &val, _Q_LOCKED_VAL))
|
/linux-master/fs/afs/ |
H A D | cell.c | 738 if (atomic_try_cmpxchg_relaxed(&cell->active, &active, 0)) {
|
/linux-master/mm/ |
H A D | page_owner.c | 217 if (atomic_try_cmpxchg_relaxed(&stack_record->count.refs, &old, 1))
|
/linux-master/include/linux/atomic/ |
H A D | atomic-instrumented.h | 1329 * atomic_try_cmpxchg_relaxed() - atomic compare and exchange with relaxed ordering 1343 atomic_try_cmpxchg_relaxed(atomic_t *v, int *old, int new) function
|
Completed in 154 milliseconds