Lines Matching refs:relaxed
101 return os_atomic_add_orig(address, (SInt8)amount, relaxed); in OSAddAtomic8()
107 return os_atomic_add_orig(address, (SInt16)amount, relaxed); in OSAddAtomic16()
115 return os_atomic_add_orig(address, amount, relaxed); in OSAddAtomic()
125 return os_atomic_add_orig(aligned_address, amount, relaxed); in OSAddAtomic64()
132 return os_atomic_add_orig(address, theAmount, relaxed); in OSAddAtomicLong()
139 return os_atomic_inc_orig(value, relaxed); in OSIncrementAtomic()
146 return os_atomic_dec_orig(value, relaxed); in OSDecrementAtomic()
153 return os_atomic_and_orig(value, mask, relaxed); in OSBitAndAtomic()
160 return os_atomic_or_orig(value, mask, relaxed); in OSBitOrAtomic()
167 return os_atomic_xor_orig(value, mask, relaxed); in OSBitXorAtomic()
182 return !os_atomic_rmw_loop(address, oldValue, newValue, relaxed, { in OSTestAndSetClear()
209 return os_atomic_inc_orig(value, relaxed); in OSIncrementAtomic8()
215 return os_atomic_dec_orig(value, relaxed); in OSDecrementAtomic8()
221 return os_atomic_and_orig(value, (UInt8)mask, relaxed); in OSBitAndAtomic8()
227 return os_atomic_or_orig(value, (UInt8)mask, relaxed); in OSBitOrAtomic8()
233 return os_atomic_xor_orig(value, (UInt8)mask, relaxed); in OSBitXorAtomic8()
251 return os_atomic_and_orig(value, (UInt16)mask, relaxed); in OSBitAndAtomic16()
257 return os_atomic_or_orig(value, (UInt16)mask, relaxed); in OSBitOrAtomic16()
263 return os_atomic_xor_orig(value, (UInt16)mask, relaxed); in OSBitXorAtomic16()