Lines Matching defs:object
83 #define atomic_store(object, desired) \ argument
89 #define atomic_store_explicit(object, desired, order) \ argument
92 #define atomic_load(object) \ argument
95 #define atomic_load_explicit(object, order) \ argument
98 #define atomic_exchange(object, desired) \ argument
101 #define atomic_exchange_explicit(object, desired, order) \ argument
104 static inline int atomic_compare_exchange_strong(intptr_t *object, intptr_t *expected, in atomic_compare_exchange_strong()
113 #define atomic_compare_exchange_strong_explicit(object, expected, desired, success, failure) \ argument
116 #define atomic_compare_exchange_weak(object, expected, desired) \ argument
119 #define atomic_compare_exchange_weak_explicit(object, expected, desired, success, failure) \ argument
123 #define atomic_fetch_add(object, operand) \ argument
126 #define atomic_fetch_sub(object, operand) \ argument
129 #define atomic_fetch_or(object, operand) \ argument
132 #define atomic_fetch_xor(object, operand) \ argument
135 #define atomic_fetch_and(object, operand) \ argument
138 #define atomic_fetch_add(object, operand) \ argument
141 #define atomic_fetch_sub(object, operand) \ argument
144 #define atomic_fetch_or(object, operand) \ argument
147 #define atomic_fetch_xor(object, operand) \ argument
150 #define atomic_fetch_and(object, operand) \ argument
154 #define atomic_fetch_add_explicit(object, operand, order) \ argument
157 #define atomic_fetch_sub_explicit(object, operand, order) \ argument
160 #define atomic_fetch_or_explicit(object, operand, order) \ argument
163 #define atomic_fetch_xor_explicit(object, operand, order) \ argument
166 #define atomic_fetch_and_explicit(object, operand, order) \ argument
169 #define atomic_flag_test_and_set(object) \ argument
172 #define atomic_flag_test_and_set_explicit(object, order) \ argument
175 #define atomic_flag_clear(object) \ argument
178 #define atomic_flag_clear_explicit(object, order) \ argument