Searched refs:_SDK_ATOMIC_LOCAL_OPS_1BYTE (Results 1 – 4 of 4) sorted by relevance
/hal_nxp-2.7.6/mcux/drivers/imxrt6xx/ |
D | fsl_common_arm.h | 70 #define _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, val, ops) \ macro 95 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val += val); in _SDK_AtomicLocalAdd1Byte() 116 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val -= val); in _SDK_AtomicLocalSub1Byte() 137 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val |= bits); in _SDK_AtomicLocalSet1Byte() 158 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val &= ~bits); in _SDK_AtomicLocalClear1Byte() 179 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val ^= bits); in _SDK_AtomicLocalToggle1Byte() 200 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val = (s_val & ~clearBits) | setBits); in _SDK_AtomicLocalClearAndSet1Byte()
|
/hal_nxp-2.7.6/mcux/drivers/kinetis/ |
D | fsl_common_arm.h | 70 #define _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, val, ops) \ macro 95 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val += val); in _SDK_AtomicLocalAdd1Byte() 116 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val -= val); in _SDK_AtomicLocalSub1Byte() 137 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val |= bits); in _SDK_AtomicLocalSet1Byte() 158 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val &= ~bits); in _SDK_AtomicLocalClear1Byte() 179 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val ^= bits); in _SDK_AtomicLocalToggle1Byte() 200 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val = (s_val & ~clearBits) | setBits); in _SDK_AtomicLocalClearAndSet1Byte()
|
/hal_nxp-2.7.6/mcux/drivers/lpc/ |
D | fsl_common_arm.h | 70 #define _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, val, ops) \ macro 95 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val += val); in _SDK_AtomicLocalAdd1Byte() 116 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val -= val); in _SDK_AtomicLocalSub1Byte() 137 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val |= bits); in _SDK_AtomicLocalSet1Byte() 158 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val &= ~bits); in _SDK_AtomicLocalClear1Byte() 179 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val ^= bits); in _SDK_AtomicLocalToggle1Byte() 200 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val = (s_val & ~clearBits) | setBits); in _SDK_AtomicLocalClearAndSet1Byte()
|
/hal_nxp-2.7.6/mcux/drivers/imx/ |
D | fsl_common_arm.h | 70 #define _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, val, ops) \ macro 95 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val += val); in _SDK_AtomicLocalAdd1Byte() 116 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val -= val); in _SDK_AtomicLocalSub1Byte() 137 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val |= bits); in _SDK_AtomicLocalSet1Byte() 158 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val &= ~bits); in _SDK_AtomicLocalClear1Byte() 179 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val ^= bits); in _SDK_AtomicLocalToggle1Byte() 200 _SDK_ATOMIC_LOCAL_OPS_1BYTE(addr, s_val, s_val = (s_val & ~clearBits) | setBits); in _SDK_AtomicLocalClearAndSet1Byte()
|