H A D | atomic.c | 168 void __atomic_load_c(int size, void *src, void *dest, int model) { in __atomic_load_c() argument 170 *((type*)dest) = __c11_atomic_load((_Atomic(type)*)src, model);\ in __atomic_load_c() 182 void __atomic_store_c(int size, void *dest, void *src, int model) { in __atomic_store_c() argument 184 __c11_atomic_store((_Atomic(type)*)dest, *(type*)dest, model);\ in __atomic_store_c() 223 model);\ in __atomic_exchange_c() 247 type __atomic_load_##n(type *src, int model) {\ 249 return __c11_atomic_load((_Atomic(type)*)src, model);\ 260 void __atomic_store_##n(type *dest, type val, int model) {\ 262 __c11_atomic_store((_Atomic(type)*)dest, val, model);\ 275 type __atomic_exchange_##n(type *dest, type val, int model) {\ [all …]
|