Searched refs:try_cmpxchg_release (Results 1 – 5 of 5) sorted by relevance
/linux-6.12.1/include/linux/ |
D | objpool.h | 156 if (try_cmpxchg_release(&slot->head, &head, head + 1)) in __objpool_try_get_slot()
|
/linux-6.12.1/kernel/locking/ |
D | qspinlock_paravirt.h | 552 if (try_cmpxchg_release(&lock->locked, &locked, 0)) in __pv_queued_spin_unlock()
|
D | rtmutex.c | 230 return try_cmpxchg_release(&lock->owner, &old, new); in rt_mutex_cmpxchg_release()
|
/linux-6.12.1/fs/netfs/ |
D | internal.h | 274 return try_cmpxchg_release(&cache->state, &old_state, new_state); in fscache_set_cache_state_maybe()
|
/linux-6.12.1/include/linux/atomic/ |
D | atomic-instrumented.h | 4892 #define try_cmpxchg_release(ptr, oldp, ...) \ macro
|