Lines Matching defs:model
146 void __atomic_load_c(int size, void *src, void *dest, int model) {
148 *((type*)dest) = __c11_atomic_load((_Atomic(type)*)src, model);\
160 void __atomic_store_c(int size, void *dest, void *src, int model) {
162 __c11_atomic_store((_Atomic(type)*)dest, *(type*)dest, model);\
198 void __atomic_exchange_c(int size, void *ptr, void *val, void *old, int model) {
201 model);\
225 type __atomic_load_##n(type *src, int model) {\
227 return __c11_atomic_load((_Atomic(type)*)src, model);\
238 void __atomic_store_##n(type *dest, type val, int model) {\
240 __c11_atomic_store((_Atomic(type)*)dest, val, model);\
253 type __atomic_exchange_##n(type *dest, type val, int model) {\
255 return __c11_atomic_exchange((_Atomic(type)*)dest, val, model);\
290 type __atomic_fetch_##opname##_##n(type *ptr, type val, int model) {\
292 return __c11_atomic_fetch_##opname((_Atomic(type)*)ptr, val, model);\