Lines Matching full:int64_t
59 static int64_t Read64(volatile const int64_t* addr) {
61 int64_t value;
95 static void Write64(volatile int64_t* addr, int64_t value) {
109 int64_t prev;
141 static bool Cas64(int64_t old_value, int64_t new_value, volatile int64_t* addr) {
175 static Mutex* GetSwapMutex(const volatile int64_t* addr);
176 static int64_t SwapMutexRead64(volatile const int64_t* addr);
177 static void SwapMutexWrite64(volatile int64_t* addr, int64_t val);
178 static bool SwapMutexCas64(int64_t old_value, int64_t new_value, volatile int64_t* addr);
308 static_assert(sizeof(Atomic<int64_t>) == sizeof(int64_t), "Weird Atomic<int64> size");
314 static_assert(alignof(Atomic<int64_t>) == alignof(int64_t),