Searched refs:remove_volatile_cast_no_barrier (Results 1 – 2 of 2) sorted by relevance
/hal_rpi_pico-latest/src/rp2_common/pico_atomic/ |
D | atomic.c | 62 memcpy(dest, remove_volatile_cast_no_barrier(const void *, src), size); in __atomic_load_c() 70 memcpy(remove_volatile_cast_no_barrier(void *, dest), src, size); in __atomic_store_c() 82 if (memcmp(remove_volatile_cast_no_barrier(void *, ptr), expected, size) == 0) { in __atomic_compare_exchange_c() 83 memcpy(remove_volatile_cast_no_barrier(void *, ptr), desired, size); in __atomic_compare_exchange_c() 87 memcpy(expected, remove_volatile_cast_no_barrier(void *, ptr), size); in __atomic_compare_exchange_c() 97 memcpy(old, remove_volatile_cast_no_barrier(void *, ptr), size); in __atomic_exchange_c() 98 memcpy(remove_volatile_cast_no_barrier(void *, ptr), val, size); in __atomic_exchange_c()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_sync/include/hardware/ |
D | sync.h | 333 #define remove_volatile_cast_no_barrier(t, x) (t)(x) macro 336 #define remove_volatile_cast_no_barrier(t, x) ({ Clang_Pragma("clang diagnostic push"); Clang_Pragm… macro
|