Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/drivers/common/
Dfsl_common_arm.h84 #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()