Lines Matching refs:set
29 #define nxt_atomic_cmp_set(lock, cmp, set) \ argument
30 __sync_bool_compare_and_swap(lock, cmp, set)
33 #define nxt_atomic_xchg(lock, set) \ argument
34 __sync_lock_test_and_set(lock, set)
79 #define nxt_atomic_cmp_set(lock, cmp, set) \ argument
80 (atomic_cas_ulong(lock, cmp, set) == (ulong_t) cmp)
83 #define nxt_atomic_xchg(lock, set) \ argument
84 atomic_add_swap(lock, set)
175 nxt_atomic_int_t set) in nxt_atomic_cmp_set() argument
181 return __compare_and_swaplp(lock, &old, set); in nxt_atomic_cmp_set()
185 #define nxt_atomic_xchg(lock, set) \ argument
186 __fetch_and_swaplp(lock, set)
202 nxt_atomic_int_t set) in nxt_atomic_cmp_set() argument
208 return __compare_and_swap(lock, &old, set); in nxt_atomic_cmp_set()
212 #define nxt_atomic_xchg(lock, set) \ argument
213 __fetch_and_swap(lock, set)