Lines Matching defs:operand

247 #define	atomic_fetch_add_explicit(object, operand, order)		\
248 __c11_atomic_fetch_add(object, operand, order)
249 #define atomic_fetch_and_explicit(object, operand, order) \
250 __c11_atomic_fetch_and(object, operand, order)
251 #define atomic_fetch_or_explicit(object, operand, order) \
252 __c11_atomic_fetch_or(object, operand, order)
253 #define atomic_fetch_sub_explicit(object, operand, order) \
254 __c11_atomic_fetch_sub(object, operand, order)
255 #define atomic_fetch_xor_explicit(object, operand, order) \
256 __c11_atomic_fetch_xor(object, operand, order)
272 #define atomic_fetch_add_explicit(object, operand, order) \
273 __atomic_fetch_add(object, operand, order)
274 #define atomic_fetch_and_explicit(object, operand, order) \
275 __atomic_fetch_and(object, operand, order)
276 #define atomic_fetch_or_explicit(object, operand, order) \
277 __atomic_fetch_or(object, operand, order)
278 #define atomic_fetch_sub_explicit(object, operand, order) \
279 __atomic_fetch_sub(object, operand, order)
280 #define atomic_fetch_xor_explicit(object, operand, order) \
281 __atomic_fetch_xor(object, operand, order)
287 #define __atomic_apply_stride(object, operand) \
288 (((__typeof__((object)->__val))0) + (operand))
320 #define atomic_fetch_add_explicit(object, operand, order) \
322 __atomic_apply_stride(object, operand)))
323 #define atomic_fetch_and_explicit(object, operand, order) \
324 ((void)(order), __sync_fetch_and_and(&(object)->__val, operand))
325 #define atomic_fetch_or_explicit(object, operand, order) \
326 ((void)(order), __sync_fetch_and_or(&(object)->__val, operand))
327 #define atomic_fetch_sub_explicit(object, operand, order) \
329 __atomic_apply_stride(object, operand)))
330 #define atomic_fetch_xor_explicit(object, operand, order) \
331 ((void)(order), __sync_fetch_and_xor(&(object)->__val, operand))
354 #define atomic_fetch_add(object, operand) \
355 atomic_fetch_add_explicit(object, operand, memory_order_seq_cst)
356 #define atomic_fetch_and(object, operand) \
357 atomic_fetch_and_explicit(object, operand, memory_order_seq_cst)
358 #define atomic_fetch_or(object, operand) \
359 atomic_fetch_or_explicit(object, operand, memory_order_seq_cst)
360 #define atomic_fetch_sub(object, operand) \
361 atomic_fetch_sub_explicit(object, operand, memory_order_seq_cst)
362 #define atomic_fetch_xor(object, operand) \
363 atomic_fetch_xor_explicit(object, operand, memory_order_seq_cst)