Lines Matching refs:pulDestination
118 static portFORCE_INLINE uint32_t Atomic_CompareAndSwap_u32( uint32_t volatile * pulDestination, in Atomic_CompareAndSwap_u32() argument
126 if( *pulDestination == ulComparand ) in Atomic_CompareAndSwap_u32()
128 *pulDestination = ulExchange; in Atomic_CompareAndSwap_u32()
325 static portFORCE_INLINE uint32_t Atomic_OR_u32( uint32_t volatile * pulDestination, in Atomic_OR_u32() argument
332 ulCurrent = *pulDestination; in Atomic_OR_u32()
333 *pulDestination |= ulValue; in Atomic_OR_u32()
352 static portFORCE_INLINE uint32_t Atomic_AND_u32( uint32_t volatile * pulDestination, in Atomic_AND_u32() argument
359 ulCurrent = *pulDestination; in Atomic_AND_u32()
360 *pulDestination &= ulValue; in Atomic_AND_u32()
379 static portFORCE_INLINE uint32_t Atomic_NAND_u32( uint32_t volatile * pulDestination, in Atomic_NAND_u32() argument
386 ulCurrent = *pulDestination; in Atomic_NAND_u32()
387 *pulDestination = ~( ulCurrent & ulValue ); in Atomic_NAND_u32()
406 static portFORCE_INLINE uint32_t Atomic_XOR_u32( uint32_t volatile * pulDestination, in Atomic_XOR_u32() argument
413 ulCurrent = *pulDestination; in Atomic_XOR_u32()
414 *pulDestination ^= ulValue; in Atomic_XOR_u32()