Home
last modified time | relevance | path

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

/third_party/pulseaudio/src/pulsecore/
Datomic.h137 static inline bool pa_atomic_ptr_cmpxchg(pa_atomic_ptr_t *a, void *old_p, void* new_p) { in pa_atomic_ptr_cmpxchg() function
209 static inline bool pa_atomic_ptr_cmpxchg(pa_atomic_ptr_t *a, void *old_p, void* new_p) { in pa_atomic_ptr_cmpxchg() function
310 static inline int pa_atomic_ptr_cmpxchg(pa_atomic_ptr_t *a, void *old_p, void* new_p) { in pa_atomic_ptr_cmpxchg() function
384 static inline bool pa_atomic_ptr_cmpxchg(pa_atomic_ptr_t *a, void *old_p, void* new_p) { in pa_atomic_ptr_cmpxchg() function
502 static inline bool pa_atomic_ptr_cmpxchg(pa_atomic_ptr_t *a, void *old_p, void* new_p) { in pa_atomic_ptr_cmpxchg() function
615 static inline bool pa_atomic_ptr_cmpxchg(pa_atomic_ptr_t *a, void *old_p, void* new_p) { in pa_atomic_ptr_cmpxchg() function
677 static inline bool pa_atomic_ptr_cmpxchg(pa_atomic_ptr_t *a, void *old_p, void* new_p) { in pa_atomic_ptr_cmpxchg() function
Dshmasyncq.c129 if (!pa_atomic_ptr_cmpxchg(&cells[idx], NULL, p)) {
138 } while (!pa_atomic_ptr_cmpxchg(&cells[idx], NULL, p));
176 pa_assert_se(pa_atomic_ptr_cmpxchg(&cells[idx], ret, NULL));
Dasyncq.c145 if (!pa_atomic_ptr_cmpxchg(&cells[idx], NULL, p)) { in push()
154 } while (!pa_atomic_ptr_cmpxchg(&cells[idx], NULL, p)); in push()
250 pa_assert_se(pa_atomic_ptr_cmpxchg(&cells[idx], ret, NULL)); in pa_asyncq_pop()
Dsemaphore-posix.c78 if ((pa_atomic_ptr_cmpxchg(&s->ptr, NULL, m))) in pa_static_semaphore_get()
Dmutex-win32.c145 if ((pa_atomic_ptr_cmpxchg(&s->ptr, NULL, m))) in pa_static_mutex_get()
Dmutex-posix.c153 if ((pa_atomic_ptr_cmpxchg(&s->ptr, NULL, m))) in pa_static_mutex_get()