Lines Matching refs:relaxed
105 return os_atomic_add_orig(address, (SInt8)amount, relaxed); in OSAddAtomic8()
111 return os_atomic_add_orig(address, (SInt16)amount, relaxed); in OSAddAtomic16()
119 return os_atomic_add_orig(address, amount, relaxed); in OSAddAtomic()
129 return os_atomic_add_orig(aligned_address, amount, relaxed); in OSAddAtomic64()
136 return os_atomic_add_orig(address, theAmount, relaxed); in OSAddAtomicLong()
143 return os_atomic_inc_orig(value, relaxed); in OSIncrementAtomic()
150 return os_atomic_dec_orig(value, relaxed); in OSDecrementAtomic()
157 return os_atomic_and_orig(value, mask, relaxed); in OSBitAndAtomic()
164 return os_atomic_or_orig(value, mask, relaxed); in OSBitOrAtomic()
171 return os_atomic_xor_orig(value, mask, relaxed); in OSBitXorAtomic()
186 return !os_atomic_rmw_loop(address, oldValue, newValue, relaxed, { in OSTestAndSetClear()
213 return os_atomic_inc_orig(value, relaxed); in OSIncrementAtomic8()
219 return os_atomic_dec_orig(value, relaxed); in OSDecrementAtomic8()
225 return os_atomic_and_orig(value, (UInt8)mask, relaxed); in OSBitAndAtomic8()
231 return os_atomic_or_orig(value, (UInt8)mask, relaxed); in OSBitOrAtomic8()
237 return os_atomic_xor_orig(value, (UInt8)mask, relaxed); in OSBitXorAtomic8()
255 return os_atomic_and_orig(value, (UInt16)mask, relaxed); in OSBitAndAtomic16()
261 return os_atomic_or_orig(value, (UInt16)mask, relaxed); in OSBitOrAtomic16()
267 return os_atomic_xor_orig(value, (UInt16)mask, relaxed); in OSBitXorAtomic16()