Home
last modified time | relevance | path

Searched refs:try_cmpxchg_release (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/include/linux/
H A Dobjpool.h156 if (try_cmpxchg_release(&slot->head, &head, head + 1)) in __objpool_try_get_slot()
/linux-6.15/kernel/locking/
H A Dqspinlock_paravirt.h552 if (try_cmpxchg_release(&lock->locked, &locked, 0)) in __pv_queued_spin_unlock()
H A Drtmutex.c233 return try_cmpxchg_release(&lock->owner, &old, new); in rt_mutex_cmpxchg_release()
/linux-6.15/fs/netfs/
H A Dinternal.h289 return try_cmpxchg_release(&cache->state, &old_state, new_state); in fscache_set_cache_state_maybe()
/linux-6.15/include/linux/atomic/
H A Datomic-instrumented.h4892 #define try_cmpxchg_release(ptr, oldp, ...) \ macro