Home
last modified time | relevance | path

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

/CafeSDK-2.12.13-1/system/include/cafe/os/
DOSAtomic.h46 BOOL OSCompareAndSwapAtomic(volatile OSAtomicVar* ptr, u32 cmp_val, u32 new_val);
47 BOOL OSCompareAndSwapAtomicEx(volatile OSAtomicVar* ptr, u32 cmp_val, u32 new_val, u32 *orig_val…
56 s32 new_val; in OSAddAtomic() local
60 new_val = orig_val + val; in OSAddAtomic()
62 if(__STWCX((u32*)&ptr->u.u32, 0, new_val)) { in OSAddAtomic()
73 u32 new_val; in OSOrAtomic() local
77 new_val = orig_val | mask; in OSOrAtomic()
79 if(__STWCX((u32*)&ptr->u.u32, 0, new_val)) { in OSOrAtomic()
90 u32 new_val; in OSAndAtomic() local
94 new_val = orig_val & mask; in OSAndAtomic()
[all …]