Home
last modified time | relevance | path

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

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