uint32_t OSAndAtomic(volatile uint32_t *ptr, uint32_t value)
BOOL OSCompareAndSwapAtomic(volatile uint32_t *ptr, uint32_t compare, uint32_t value)
BOOL OSCompareAndSwapAtomicEx(volatile uint32_t *ptr, uint32_t compare, uint32_t value, uint32_t *old)
int32_t OSAddAtomic(volatile int32_t *ptr, int32_t value)
BOOL OSTestAndSetAtomic(volatile uint32_t *ptr, uint32_t bit)
BOOL OSTestAndClearAtomic(volatile uint32_t *ptr, uint32_t bit)
uint32_t OSSwapAtomic(volatile uint32_t *ptr, uint32_t value)
uint32_t OSOrAtomic(volatile uint32_t *ptr, uint32_t value)
uint32_t OSXorAtomic(volatile uint32_t *ptr, uint32_t value)