Lines Matching refs:size
80 void __atomic_load(size_t size, void *mem, void *_return, int model) in __atomic_load() argument
84 rt_memcpy(_return, mem, size); in __atomic_load()
95 void __atomic_store(size_t size, void *mem, void *val, int model) in __atomic_store() argument
99 rt_memcpy(mem, val, size); in __atomic_store()
112 void __atomic_exchange(size_t size, void *mem, void *val, void *_return, int model) in __atomic_exchange() argument
116 rt_memcpy(_return, mem, size); in __atomic_exchange()
117 rt_memcpy(mem, val, size); in __atomic_exchange()
132 bool __atomic_compare_exchange(size_t size, void *obj, void *expected, void *desired, int success, … in __atomic_compare_exchange() argument
137 if (rt_memcmp(obj, expected, size) == 0) in __atomic_compare_exchange()
139 rt_memcpy(obj, desired, size); in __atomic_compare_exchange()
144 rt_memcpy(expected, obj, size); in __atomic_compare_exchange()