Lines Matching defs:obj

124 #define atomic_init(obj, desired)	 __c11_atomic_init(obj, desired)  argument
125 #define atomic_load_explicit(obj, order) __c11_atomic_load(obj, order) argument
126 #define atomic_store_explicit(obj, desired, order) \ argument
128 #define atomic_fetch_add_explicit(obj, arg, order) \ argument
130 #define atomic_fetch_sub_explicit(obj, arg, order) \ argument
132 #define atomic_fetch_and_explicit(obj, arg, order) \ argument
134 #define atomic_fetch_or_explicit(obj, arg, order) \ argument
136 #define atomic_compare_exchange_strong_explicit(obj, expected, desired, succ, \ argument
140 #define atomic_compare_exchange_weak_explicit(obj, expected, desired, succ, \ argument
144 #define atomic_exchange_explicit(obj, desired, order) \ argument
147 #define atomic_init(obj, desired) (*obj = desired) argument
148 #define atomic_load_explicit(obj, order) __atomic_load_n(obj, order) argument
149 #define atomic_store_explicit(obj, desired, order) \ argument
151 #define atomic_fetch_add_explicit(obj, arg, order) \ argument
153 #define atomic_fetch_sub_explicit(obj, arg, order) \ argument
155 #define atomic_fetch_and_explicit(obj, arg, order) \ argument
157 #define atomic_fetch_or_explicit(obj, arg, order) \ argument
159 #define atomic_compare_exchange_strong_explicit(obj, expected, desired, succ, \ argument
162 #define atomic_compare_exchange_weak_explicit(obj, expected, desired, succ, \ argument
165 #define atomic_exchange_explicit(obj, desired, order) \ argument
168 #define atomic_init(obj, desired) (*obj = desired) argument
169 #define atomic_load_explicit(obj, order) __sync_fetch_and_add(obj, 0) argument
170 #define atomic_store_explicit(obj, desired, order) \ argument
176 #define atomic_fetch_add_explicit(obj, arg, order) \ argument
178 #define atomic_fetch_sub_explicit(obj, arg, order) \ argument
180 #define atomic_fetch_and_explicit(obj, arg, order) \ argument
182 #define atomic_fetch_or_explicit(obj, arg, order) \ argument
184 #define atomic_compare_exchange_strong_explicit(obj, expected, desired, succ, \ argument
195 #define atomic_compare_exchange_weak_explicit(obj, expected, desired, succ, \ argument
199 #define atomic_exchange_explicit(obj, desired, order) \ argument
204 #define atomic_load(obj) atomic_load_explicit(obj, memory_order_seq_cst) argument
205 #define atomic_store(obj, arg) \ argument
207 #define atomic_fetch_add(obj, arg) \ argument
209 #define atomic_fetch_sub(obj, arg) \ argument
211 #define atomic_fetch_and(obj, arg) \ argument
213 #define atomic_fetch_or(obj, arg) \ argument
215 #define atomic_compare_exchange_strong(obj, expected, desired) \ argument
219 #define atomic_compare_exchange_weak(obj, expected, desired) \ argument
223 #define atomic_exchange(obj, desired) \ argument