RetroArch
atomic64.h
Go to the documentation of this file.
1 #pragma once
2 #include <wiiu/types.h>
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
19 
20 #ifdef __cplusplus
21 }
22 #endif
const GLvoid * ptr
Definition: nx_glsym.h:242
BOOL OSCompareAndSwapAtomic64(uint64_t *ptr, uint64_t compare, uint64_t value)
uint64_t OSOrAtomic64(uint64_t *ptr, uint64_t value)
BOOL OSTestAndClearAtomic64(uint64_t *ptr, uint32_t bit)
BOOL OSCompareAndSwapAtomicEx64(uint64_t *ptr, uint64_t compare, uint64_t value, uint64_t *old)
int64_t OSAddAtomic64(int64_t *ptr, int64_t value)
uint64_t OSAndAtomic64(uint64_t *ptr, uint64_t value)
uint64_t OSSwapAtomic64(uint64_t *ptr, uint64_t value)
unsigned int BOOL
Definition: gctypes.h:51
uint64_t OSGetAtomic64(uint64_t *ptr)
uint64_t OSSetAtomic64(uint64_t *ptr, uint64_t value)
signed __int64 int64_t
Definition: stdint.h:135
GLsizei const GLfloat * value
Definition: glext.h:6709
uint64_t OSXorAtomic64(uint64_t *ptr, uint64_t value)
BOOL OSTestAndSetAtomic64(uint64_t *ptr, uint32_t bit)
unsigned __int64 uint64_t
Definition: stdint.h:136
unsigned int uint32_t
Definition: stdint.h:126