Lines Matching refs:dest
60 void __atomic_load_c(uint size, const volatile void *src, void *dest, __unused int model) { in __atomic_load_c() argument
62 memcpy(dest, remove_volatile_cast_no_barrier(const void *, src), size); in __atomic_load_c()
68 void __atomic_store_c(uint size, volatile void *dest, void *src, __unused int model) { in __atomic_store_c() argument
70 memcpy(remove_volatile_cast_no_barrier(void *, dest), src, size); in __atomic_store_c()
126 void __atomic_store_##n(volatile void *dest, type val, __unused int model) { \
127 uint32_t save = atomic_lock(dest); \
128 *(volatile type *)dest = val; \
129 atomic_unlock(dest, save); \
155 type __atomic_exchange_##n(volatile void *dest, type val, __unused int model) { \
156 uint32_t save = atomic_lock(dest); \
157 type tmp = *(volatile type *)dest; \
158 *(volatile type *)dest = val; \
159 atomic_unlock(dest, save); \