Lines Matching refs:model
174 void __atomic_load_c(int size, void *src, void *dest, int model) {
176 *((type *)dest) = __c11_atomic_load((_Atomic(type) *)src, model); \
188 void __atomic_store_c(int size, void *dest, void *src, int model) {
190 __c11_atomic_store((_Atomic(type) *)dest, *(type *)src, model); \
227 void __atomic_exchange_c(int size, void *ptr, void *val, void *old, int model) {
230 __c11_atomic_exchange((_Atomic(type) *)ptr, *(type *)val, model); \
261 type __atomic_load_##n(type *src, int model) { \
263 return __c11_atomic_load((_Atomic(type) *)src, model); \
274 void __atomic_store_##n(type *dest, type val, int model) { \
276 __c11_atomic_store((_Atomic(type) *)dest, val, model); \
289 type __atomic_exchange_##n(type *dest, type val, int model) { \
291 return __c11_atomic_exchange((_Atomic(type) *)dest, val, model); \
326 type __atomic_fetch_##opname##_##n(type *ptr, type val, int model) { \
328 return __c11_atomic_fetch_##opname((_Atomic(type) *)ptr, val, model); \