Searched refs:_SDK_ATOMIC_LOCAL_OPS_4BYTE (Results 1 – 1 of 1) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/drivers/common/ |
| D | fsl_common_arm.h | 84 #define _SDK_ATOMIC_LOCAL_OPS_4BYTE(addr, val, ops) \ macro 109 _SDK_ATOMIC_LOCAL_OPS_4BYTE(addr, s_val, s_val += val); in _SDK_AtomicLocalAdd4Byte() 130 _SDK_ATOMIC_LOCAL_OPS_4BYTE(addr, s_val, s_val -= val); in _SDK_AtomicLocalSub4Byte() 151 _SDK_ATOMIC_LOCAL_OPS_4BYTE(addr, s_val, s_val |= bits); in _SDK_AtomicLocalSet4Byte() 172 _SDK_ATOMIC_LOCAL_OPS_4BYTE(addr, s_val, s_val &= ~bits); in _SDK_AtomicLocalClear4Byte() 193 _SDK_ATOMIC_LOCAL_OPS_4BYTE(addr, s_val, s_val ^= bits); in _SDK_AtomicLocalToggle4Byte() 214 _SDK_ATOMIC_LOCAL_OPS_4BYTE(addr, s_val, s_val = (s_val & ~clearBits) | setBits); in _SDK_AtomicLocalClearAndSet4Byte()
|