Searched refs:_SDK_ATOMIC_LOCAL_OPS_2BYTE (Results 1 – 1 of 1) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/drivers/common/ |
| D | fsl_common_arm.h | 77 #define _SDK_ATOMIC_LOCAL_OPS_2BYTE(addr, val, ops) \ macro 102 _SDK_ATOMIC_LOCAL_OPS_2BYTE(addr, s_val, s_val += val); in _SDK_AtomicLocalAdd2Byte() 123 _SDK_ATOMIC_LOCAL_OPS_2BYTE(addr, s_val, s_val -= val); in _SDK_AtomicLocalSub2Byte() 144 _SDK_ATOMIC_LOCAL_OPS_2BYTE(addr, s_val, s_val |= bits); in _SDK_AtomicLocalSet2Byte() 165 _SDK_ATOMIC_LOCAL_OPS_2BYTE(addr, s_val, s_val &= ~bits); in _SDK_AtomicLocalClear2Byte() 186 _SDK_ATOMIC_LOCAL_OPS_2BYTE(addr, s_val, s_val ^= bits); in _SDK_AtomicLocalToggle2Byte() 207 _SDK_ATOMIC_LOCAL_OPS_2BYTE(addr, s_val, s_val = (s_val & ~clearBits) | setBits); in _SDK_AtomicLocalClearAndSet2Byte()
|