Lines Matching defs:OBJ
52 #define atomic_init(OBJ, VAL) \ argument
54 #define atomic_is_lock_free(OBJ) \ argument
56 #define atomic_store(OBJ, VAL) \ argument
58 #define atomic_store_explicit(OBJ, VAL, MO) \ argument
60 #define atomic_load(OBJ) \ argument
62 #define atomic_load_explicit(OBJ, MO) \ argument
64 #define atomic_exchange(OBJ, DES) \ argument
77 #define atomic_exchange_explicit(OBJ, DES, MO) \ argument
79 #define atomic_compare_exchange_strong(OBJ, EXP, DES) \ argument
89 #define atomic_compare_exchange_strong_explicit(OBJ, EXP, DES, MO) \ argument
91 #define atomic_compare_exchange_weak(OBJ, EXP, DES) \ argument
93 #define atomic_compare_exchange_weak_explicit(OBJ, EXP, DES, MO) \ argument
95 #define atomic_fetch_add(OBJ, VAL) \ argument
97 #define atomic_fetch_add_explicit(OBJ, VAL, MO) \ argument
99 #define atomic_fetch_sub(OBJ, VAL) \ argument
101 #define atomic_fetch_sub_explicit(OBJ, VAL, MO) \ argument
103 #define atomic_fetch_or(OBJ, VAL) \ argument
105 #define atomic_fetch_or_explicit(OBJ, VAL, MO) \ argument
107 #define atomic_fetch_xor(OBJ, VAL) \ argument
109 #define atomic_fetch_xor_explicit(OBJ, VAL, MO) \ argument
111 #define atomic_fetch_and(OBJ, VAL) \ argument
113 #define atomic_fetch_and_explicit(OBJ, VAL, MO) \ argument