Home
last modified time | relevance | path

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

/kernel/
Drtmutex.c76 # define rt_mutex_cmpxchg(l,c,n) (cmpxchg(&l->owner, c, n) == c) macro
86 # define rt_mutex_cmpxchg(l,c,n) (0) macro
737 if (!detect_deadlock && likely(rt_mutex_cmpxchg(lock, NULL, current))) { in rt_mutex_fastlock()
751 if (!detect_deadlock && likely(rt_mutex_cmpxchg(lock, NULL, current))) { in rt_mutex_timed_fastlock()
762 if (likely(rt_mutex_cmpxchg(lock, NULL, current))) { in rt_mutex_fasttrylock()
773 if (likely(rt_mutex_cmpxchg(lock, current, NULL))) in rt_mutex_fastunlock()