H A D | Intrin.h | 182 long _InterlockedAddLargeStatistic(__int64 volatile *_Addend, long _Value); 184 long _InterlockedAnd(long volatile *_Value, long _Mask); 186 short _InterlockedAnd16(short volatile *_Value, short _Mask); 188 char _InterlockedAnd8(char volatile *_Value, char _Mask); 218 long _InterlockedExchange(long volatile *_Target, long _Value); 220 short _InterlockedExchange16(short volatile *_Target, short _Value); 222 char _InterlockedExchange8(char volatile *_Target, char _Value); 224 long __cdecl _InterlockedExchangeAdd(long volatile *_Addend, long _Value); 228 short _InterlockedExchangeAdd16(short volatile *_Addend, short _Value); 232 char _InterlockedExchangeAdd8(char volatile *_Addend, char _Value); 448 _rotl8(unsigned char _Value, unsigned char _Shift) argument 453 _rotr8(unsigned char _Value, unsigned char _Shift) argument 458 _rotl16(unsigned short _Value, unsigned char _Shift) argument 463 _rotr16(unsigned short _Value, unsigned char _Shift) argument 468 _rotl(unsigned int _Value, int _Shift) argument 473 _rotr(unsigned int _Value, int _Shift) argument 478 _lrotl(unsigned long _Value, int _Shift) argument 483 _lrotr(unsigned long _Value, int _Shift) argument 489 _rotl64(unsigned __int64 _Value, int _Shift) argument 495 _rotr64(unsigned __int64 _Value, int _Shift) argument 615 _InterlockedExchangeAdd8(char volatile *_Addend, char _Value) argument 619 _InterlockedExchangeAdd16(short volatile *_Addend, short _Value) argument 624 _InterlockedExchangeAdd64(__int64 volatile *_Addend, __int64 _Value) argument 632 _InterlockedExchangeSub8(char volatile *_Subend, char _Value) argument 636 _InterlockedExchangeSub16(short volatile *_Subend, short _Value) argument 640 _InterlockedExchangeSub(long volatile *_Subend, long _Value) argument 645 _InterlockedExchangeSub64(__int64 volatile *_Subend, __int64 _Value) argument 653 _InterlockedIncrement16(short volatile *_Value) argument 658 _InterlockedIncrement64(__int64 volatile *_Value) argument 666 _InterlockedDecrement16(short volatile *_Value) argument 671 _InterlockedDecrement64(__int64 volatile *_Value) argument 679 _InterlockedAnd8(char volatile *_Value, char _Mask) argument 683 _InterlockedAnd16(short volatile *_Value, short _Mask) argument 687 _InterlockedAnd(long volatile *_Value, long _Mask) argument 692 _InterlockedAnd64(__int64 volatile *_Value, __int64 _Mask) argument 700 _InterlockedOr8(char volatile *_Value, char _Mask) argument 704 _InterlockedOr16(short volatile *_Value, short _Mask) argument 708 _InterlockedOr(long volatile *_Value, long _Mask) argument 713 _InterlockedOr64(__int64 volatile *_Value, __int64 _Mask) argument 721 _InterlockedXor8(char volatile *_Value, char _Mask) argument 725 _InterlockedXor16(short volatile *_Value, short _Mask) argument 729 _InterlockedXor(long volatile *_Value, long _Mask) argument 734 _InterlockedXor64(__int64 volatile *_Value, __int64 _Mask) argument 742 _InterlockedExchange8(char volatile *_Target, char _Value) argument 747 _InterlockedExchange16(short volatile *_Target, short _Value) argument 753 _InterlockedExchange64(__int64 volatile *_Target, __int64 _Value) argument [all...] |