Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/
Datomic.h361 #define cmpxchg_release cmpxchg macro
370 #ifndef cmpxchg_release
371 #define cmpxchg_release(...) \ macro
/linux-4.4.14/kernel/locking/
Dmcs_spinlock.h107 if (likely(cmpxchg_release(lock, node, NULL) == node)) in mcs_spin_unlock()
Drtmutex.c79 # define rt_mutex_cmpxchg_release(l,c,n) (cmpxchg_release(&l->owner, c, n) == c)
/linux-4.4.14/arch/arm64/include/asm/
Dcmpxchg.h161 #define cmpxchg_release(...) __cmpxchg_wrapper(_rel, __VA_ARGS__) macro
168 #define cmpxchg64_release cmpxchg_release
Datomic.h89 cmpxchg_release(&((v)->counter), (old), (new))