Searched refs:try_cmpxchg_acquire (Results 1 – 5 of 5) sorted by relevance
/linux-6.12.1/kernel/locking/ |
D | qspinlock_paravirt.h | 92 try_cmpxchg_acquire(&lock->locked, &old, _Q_LOCKED_VAL)) { in pv_hybrid_queued_unfair_trylock() 125 try_cmpxchg_acquire(&lock->locked_pending, &old, _Q_LOCKED_VAL); in trylock_clear_pending()
|
D | rtmutex.c | 218 return try_cmpxchg_acquire(&lock->owner, &old, new); in rt_mutex_cmpxchg_acquire()
|
/linux-6.12.1/include/linux/ |
D | objpool.h | 204 } while (!try_cmpxchg_acquire(&slot->tail, &tail, tail + 1)); in __objpool_try_add_slot()
|
/linux-6.12.1/include/linux/atomic/ |
D | atomic-instrumented.h | 4883 #define try_cmpxchg_acquire(ptr, oldp, ...) \ macro
|
/linux-6.12.1/fs/bcachefs/ |
D | btree_io.c | 2026 } while (!try_cmpxchg_acquire(&b->flags, &old, new)); in __bch2_btree_node_write()
|