Home
last modified time | relevance | path

Searched refs:__SAFE_CAST_PTR (Results 1 – 1 of 1) sorted by relevance

/xnu-8019.80.24/libkern/libkern/
H A DOSAtomic.h58 #define __SAFE_CAST_PTR(type, var) \ macro
61 #define __SAFE_CAST_PTR(type, var) ((type)(var))
86 (OSCompareAndSwap64(a, b, __SAFE_CAST_PTR(volatile UInt64*,c)))
101 (OSAddAtomic64(a, __SAFE_CAST_PTR(volatile SInt64*,b)))
148 (OSAddAtomicLong(a, __SAFE_CAST_PTR(volatile long*,b)))
203 (OSCompareAndSwap8(a, b, __SAFE_CAST_PTR(volatile UInt8*,c)))
226 (OSCompareAndSwap16(a, b, __SAFE_CAST_PTR(volatile UInt16*,c)))
251 (OSCompareAndSwap(a, b, __SAFE_CAST_PTR(volatile UInt32*,c)))
273 (OSCompareAndSwapPtr(a, b, __SAFE_CAST_PTR(void * volatile *,c)))
293 (OSAddAtomic(a, __SAFE_CAST_PTR(volatile SInt32*,b)))
[all …]