Lines Matching refs:UInt8
56 OSCompareAndSwap8(UInt8 oldValue, UInt8 newValue, volatile UInt8 *address) in OSCompareAndSwap8()
171 OSTestAndSetClear(UInt32 bit, bool wantSet, volatile UInt8 * startAddress) in OSTestAndSetClear()
173 UInt8 mask = 1; in OSTestAndSetClear()
174 UInt8 oldValue, newValue; in OSTestAndSetClear()
175 UInt8 wantValue; in OSTestAndSetClear()
176 UInt8 *address; in OSTestAndSetClear()
178 address = (UInt8 *)(uintptr_t)(startAddress + (bit / 8)); in OSTestAndSetClear()
191 OSTestAndSet(UInt32 bit, volatile UInt8 * startAddress) in OSTestAndSet()
197 OSTestAndClear(UInt32 bit, volatile UInt8 * startAddress) in OSTestAndClear()
218 UInt8
219 OSBitAndAtomic8(UInt32 mask, volatile UInt8 * value) in OSBitAndAtomic8()
221 return os_atomic_and_orig(value, (UInt8)mask, relaxed); in OSBitAndAtomic8()
224 UInt8
225 OSBitOrAtomic8(UInt32 mask, volatile UInt8 * value) in OSBitOrAtomic8()
227 return os_atomic_or_orig(value, (UInt8)mask, relaxed); in OSBitOrAtomic8()
230 UInt8
231 OSBitXorAtomic8(UInt32 mask, volatile UInt8 * value) in OSBitXorAtomic8()
233 return os_atomic_xor_orig(value, (UInt8)mask, relaxed); in OSBitXorAtomic8()