Home | History | Annotate | Download | only in include

Lines Matching defs:InterlockedCompareExchange

818 #define InterlockedCompareExchange _InterlockedCompareExchange
851 LONG __cdecl InterlockedCompareExchange(LONG volatile *Destination,LONG ExChange,LONG Comperand);
868 j = InterlockedCompareExchange(Target,i & Set,i);
883 j = InterlockedCompareExchange(Target,i | Set,i);
898 j = InterlockedCompareExchange(Target,i ^ Set,i);
981 #define InterlockedCompareExchange _InterlockedCompareExchange
982 #define InterlockedCompareExchangeAcquire InterlockedCompareExchange
983 #define InterlockedCompareExchangeRelease InterlockedCompareExchange
1024 LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination,LONG Exchange,LONG Comperand);
1096 InterlockedCompareExchange((LONG volatile *)(LONG_PTR)Destination,(LONG)(LONG_PTR)ExChange,(LONG)(LONG_PTR)Comperand));
1102 InterlockedCompareExchange((LONG volatile *)(LONG_PTR)(Destination),(LONG)(LONG_PTR)(ExChange),(LONG)(LONG_PTR)(Comperand))
1111 #define InterlockedCompareExchangeAcquire InterlockedCompareExchange
1112 #define InterlockedCompareExchangeRelease InterlockedCompareExchange
4103 FORCEINLINE unsigned InterlockedCompareExchange(unsigned volatile *Destination, unsigned Exchange, unsigned Comperand) {
4104 return (unsigned)InterlockedCompareExchange((volatile LONG*)Destination, (LONG)Exchange, (LONG)Comperand);
4107 FORCEINLINE unsigned long InterlockedCompareExchange(unsigned long volatile *Destination, unsigned long Exchange,
4109 return (unsigned long)InterlockedCompareExchange((volatile LONG*)Destination, (LONG)Exchange, (LONG)Comperand);
4124 FORCEINLINE unsigned __int64 InterlockedCompareExchange(unsigned __int64 volatile *Destination, unsigned __int64 Exchange,