H A D | stdatomic.h | 120 * 7.17.3 Order and consistency. 245 #define atomic_exchange_explicit(object, desired, order) \ 246 __c11_atomic_exchange(object, desired, order) argument 247 #define atomic_fetch_add_explicit(object, operand, order) \ 248 __c11_atomic_fetch_add(object, operand, order) argument 249 #define atomic_fetch_and_explicit(object, operand, order) \ 250 __c11_atomic_fetch_and(object, operand, order) argument 251 #define atomic_fetch_or_explicit(object, operand, order) \ 252 __c11_atomic_fetch_or(object, operand, order) argument 253 #define atomic_fetch_sub_explicit(object, operand, order) \ 244 atomic_exchange_explicit(object,desired,order) global() argument 254 atomic_fetch_xor_explicit(object,operand,order) global() argument 256 atomic_load_explicit(object,order) global() argument 258 atomic_store_explicit(object,desired,order) global() argument 269 atomic_exchange_explicit(object,desired,order) global() argument 271 atomic_fetch_add_explicit(object,operand,order) global() argument 273 atomic_fetch_and_explicit(object,operand,order) global() argument 275 atomic_fetch_or_explicit(object,operand,order) global() argument 277 atomic_fetch_sub_explicit(object,operand,order) global() argument 279 atomic_fetch_xor_explicit(object,operand,order) global() argument 281 atomic_load_explicit(object,order) global() argument 283 atomic_store_explicit(object,desired,order) global() argument 302 atomic_exchange_explicit(object,desired,order) global() argument 310 atomic_exchange_explicit(object,desired,order) global() argument 319 atomic_fetch_add_explicit(object,operand,order) global() argument 322 atomic_fetch_and_explicit(object,operand,order) global() argument 324 atomic_fetch_or_explicit(object,operand,order) global() argument 326 atomic_fetch_sub_explicit(object,operand,order) global() argument 329 atomic_fetch_xor_explicit(object,operand,order) global() argument 331 atomic_load_explicit(object,order) global() argument 333 atomic_store_explicit(object,desired,order) global() argument [all...] |