Home
last modified time | relevance | path

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

/CafeSDK-2.12.13/system/include/cafe/os/
DOSAtomic.h49 BOOL OSTestAndSetAtomic(volatile OSAtomicVar* ptr, u32 bitnum);
50 BOOL OSTestAndClearAtomic(volatile OSAtomicVar* ptr, u32 bitnum);
182 inline BOOL OSTestAndSetAtomic(volatile OSAtomicVar* ptr, u32 bitnum) in OSTestAndSetAtomic() argument
189 bitmask = 1 << bitnum; in OSTestAndSetAtomic()
196 ret_val = (orig_val & bitmask) >> bitnum; in OSTestAndSetAtomic()
204 inline BOOL OSTestAndClearAtomic(volatile OSAtomicVar* ptr, u32 bitnum) in OSTestAndClearAtomic() argument
211 bitmask = 1 << bitnum; in OSTestAndClearAtomic()
218 ret_val = (orig_val & bitmask) >> bitnum; in OSTestAndClearAtomic()
258 BOOL OSTestAndSetAtomic64(volatile OSAtomicVar64* ptr, u32 bitnum);
259 BOOL OSTestAndClearAtomic64(volatile OSAtomicVar64* ptr, u32 bitnum);