Searched refs:atomic_compare_exchange_w (Results 1 - 8 of 8) sorted by relevance

/haiku-buildtools/gcc/libatomic/
H A Dhost-config.h32 #if !defined(atomic_compare_exchange_w) && WSIZE(HAVE_ATOMIC_CAS)
33 # define atomic_compare_exchange_w __atomic_compare_exchange_n macro
H A Dload_n.c72 #if !DONE && N < WORDSIZE && defined(atomic_compare_exchange_w)
85 atomic_compare_exchange_w (wptr, &t, 0);
H A Dtas_n.c47 #if !DONE && N <= WORDSIZE && defined(atomic_compare_exchange_w)
72 while (!atomic_compare_exchange_w (wptr, &woldval, t, true,
H A Dcas_n.c51 #if !DONE && N <= WORDSIZE && defined(atomic_compare_exchange_w)
82 while (!atomic_compare_exchange_w (wptr, &woldval, t, true,
H A Dexch_n.c69 #if !DONE && N <= WORDSIZE && defined(atomic_compare_exchange_w)
96 while (!atomic_compare_exchange_w (wptr, &woldval, t, true,
H A Dstore_n.c68 #if !DONE && N < WORDSIZE && defined(atomic_compare_exchange_w)
86 while (!atomic_compare_exchange_w (wptr, &woldval, t));
92 #endif /* N < WORDSIZE && atomic_compare_exchange_w */
H A Dfop_n.c107 #if !DONE && N < WORDSIZE && defined(atomic_compare_exchange_w)
125 while (!atomic_compare_exchange_w (wptr, &woldval, t, true,
149 while (!atomic_compare_exchange_w (wptr, &woldval, t, true,
157 #endif /* atomic_compare_exchange_w */
/haiku-buildtools/gcc/libatomic/config/linux/arm/
H A Dhost-config.h47 atomic_compare_exchange_w (UWORD *mptr, UWORD *eptr, UWORD newval, function
63 # define atomic_compare_exchange_w atomic_compare_exchange_w macro
65 # define atomic_compare_exchange_n atomic_compare_exchange_w

Completed in 50 milliseconds