Home
last modified time | relevance | path

Searched refs:p_atomic_xchg (Results 1 - 3 of 3) sorted by relevance

/third_party/mesa3d/src/util/
H A Dsimple_mtx.h105 c = p_atomic_xchg(&mtx->val, 2); in simple_mtx_lock()
108 c = p_atomic_xchg(&mtx->val, 2); in simple_mtx_lock()
H A Du_queue.h90 uint32_t val = p_atomic_xchg(&fence->val, 0); in util_queue_fence_signal()
110 uint32_t v = p_atomic_xchg(&fence->val, 1); in util_queue_fence_reset()
H A Du_atomic.h54 #define p_atomic_xchg(v, i) __atomic_exchange_n((v), (i), __ATOMIC_ACQ_REL) macro
186 #define p_atomic_xchg(_v, _new) (\ macro
301 #define p_atomic_xchg(v, i) (__typeof(*(v)))( \ macro

Completed in 2 milliseconds