|
ReactOS 0.4.17-dev-540-g8f54750
|
Go to the source code of this file.
Definition at line 25 of file interlocked.h.
Definition at line 27 of file interlocked.h.
Definition at line 26 of file interlocked.h.
| #define BitScanForward _BitScanForward |
Definition at line 5 of file interlocked.h.
| #define BitScanReverse _BitScanReverse |
Definition at line 6 of file interlocked.h.
Definition at line 7 of file interlocked.h.
| #define BitTestAndComplement _bittestandcomplement |
Definition at line 8 of file interlocked.h.
| #define BitTestAndReset _bittestandreset |
Definition at line 10 of file interlocked.h.
| #define BitTestAndSet _bittestandset |
Definition at line 9 of file interlocked.h.
| #define InterlockedAdd _InterlockedAdd |
Definition at line 66 of file interlocked.h.
| #define InterlockedAdd64 _InterlockedAdd64 |
Definition at line 72 of file interlocked.h.
| #define InterlockedAddAcquire __ACQ_(_InterlockedAdd) |
Definition at line 67 of file interlocked.h.
| #define InterlockedAddAcquire64 __ACQ_(_InterlockedAdd64) |
Definition at line 73 of file interlocked.h.
| #define InterlockedAddNoFence __NF_(_InterlockedAdd) |
Definition at line 69 of file interlocked.h.
| #define InterlockedAddNoFence64 __NF_(_InterlockedAdd64) |
Definition at line 75 of file interlocked.h.
| #define InterlockedAddRelease __REL_(_InterlockedAdd) |
Definition at line 68 of file interlocked.h.
| #define InterlockedAddRelease64 __REL_(_InterlockedAdd64) |
Definition at line 74 of file interlocked.h.
| #define InterlockedAnd _InterlockedAnd |
Definition at line 77 of file interlocked.h.
| #define InterlockedAnd16 _InterlockedAnd16 |
Definition at line 92 of file interlocked.h.
| #define InterlockedAnd64 _InterlockedAnd64 |
Definition at line 102 of file interlocked.h.
| #define InterlockedAnd64Acquire __ACQ_(_InterlockedAnd64) |
Definition at line 108 of file interlocked.h.
| #define InterlockedAnd64NoFence __NF_(_InterlockedAnd64) |
Definition at line 110 of file interlocked.h.
| #define InterlockedAnd64Release __REL_(_InterlockedAnd64) |
Definition at line 109 of file interlocked.h.
| #define InterlockedAnd8 _InterlockedAnd8 |
Definition at line 82 of file interlocked.h.
| #define InterlockedAndAcquire __ACQ_(_InterlockedAnd) |
Definition at line 78 of file interlocked.h.
| #define InterlockedAndAffinity InterlockedAnd |
Definition at line 116 of file interlocked.h.
| #define InterlockedAndNoFence __NF_(_InterlockedAnd) |
Definition at line 80 of file interlocked.h.
| #define InterlockedAndRelease __REL_(_InterlockedAnd) |
Definition at line 79 of file interlocked.h.
| #define InterlockedBitTestAndReset _interlockedbittestandreset |
Definition at line 35 of file interlocked.h.
| #define InterlockedBitTestAndResetAcquire __ACQ_(_interlockedbittestandreset) |
Definition at line 36 of file interlocked.h.
| #define InterlockedBitTestAndResetNoFence __NF_(_interlockedbittestandreset) |
Definition at line 38 of file interlocked.h.
| #define InterlockedBitTestAndResetRelease __REL_(_interlockedbittestandreset) |
Definition at line 37 of file interlocked.h.
| #define InterlockedBitTestAndSet _interlockedbittestandset |
Definition at line 30 of file interlocked.h.
| #define InterlockedBitTestAndSetAcquire __ACQ_(_interlockedbittestandset) |
Definition at line 31 of file interlocked.h.
| #define InterlockedBitTestAndSetNoFence __NF_(_interlockedbittestandset) |
Definition at line 33 of file interlocked.h.
| #define InterlockedBitTestAndSetRelease __REL_(_interlockedbittestandset) |
Definition at line 32 of file interlocked.h.
| #define InterlockedCompareExchange _InterlockedCompareExchange |
Definition at line 119 of file interlocked.h.
| #define InterlockedCompareExchange16 _InterlockedCompareExchange16 |
Definition at line 124 of file interlocked.h.
| #define InterlockedCompareExchange64 _InterlockedCompareExchange64 |
Definition at line 129 of file interlocked.h.
| #define InterlockedCompareExchangeAcquire __ACQ_(_InterlockedCompareExchange) |
Definition at line 120 of file interlocked.h.
| #define InterlockedCompareExchangeAcquire16 __ACQ_(_InterlockedCompareExchange16) |
Definition at line 125 of file interlocked.h.
| #define InterlockedCompareExchangeAcquire64 __ACQ_(_InterlockedCompareExchange64) |
Definition at line 130 of file interlocked.h.
| #define InterlockedCompareExchangeNoFence __NF_(_InterlockedCompareExchange) |
Definition at line 122 of file interlocked.h.
| #define InterlockedCompareExchangeNoFence16 __NF_(_InterlockedCompareExchange16) |
Definition at line 127 of file interlocked.h.
| #define InterlockedCompareExchangeNoFence64 __NF_(_InterlockedCompareExchange64) |
Definition at line 132 of file interlocked.h.
| #define InterlockedCompareExchangePointer _InterlockedCompareExchangePointer |
Definition at line 144 of file interlocked.h.
| #define InterlockedCompareExchangePointerAcquire __ACQ_(_InterlockedCompareExchangePointer) |
Definition at line 145 of file interlocked.h.
| #define InterlockedCompareExchangePointerNoFence __NF_(_InterlockedCompareExchangePointer) |
Definition at line 147 of file interlocked.h.
| #define InterlockedCompareExchangePointerRelease __REL_(_InterlockedCompareExchangePointer) |
Definition at line 146 of file interlocked.h.
| #define InterlockedCompareExchangeRelease __REL_(_InterlockedCompareExchange) |
Definition at line 121 of file interlocked.h.
| #define InterlockedCompareExchangeRelease16 __REL_(_InterlockedCompareExchange16) |
Definition at line 126 of file interlocked.h.
| #define InterlockedCompareExchangeRelease64 __REL_(_InterlockedCompareExchange64) |
Definition at line 131 of file interlocked.h.
| #define InterlockedDecrement _InterlockedDecrement |
Definition at line 149 of file interlocked.h.
| #define InterlockedDecrement16 _InterlockedDecrement16 |
Definition at line 154 of file interlocked.h.
| #define InterlockedDecrement64 _InterlockedDecrement64 |
Definition at line 159 of file interlocked.h.
| #define InterlockedDecrementAcquire __ACQ_(_InterlockedDecrement) |
Definition at line 150 of file interlocked.h.
| #define InterlockedDecrementAcquire16 __ACQ_(_InterlockedDecrement16) |
Definition at line 155 of file interlocked.h.
| #define InterlockedDecrementAcquire64 __ACQ_(_InterlockedDecrement64) |
Definition at line 160 of file interlocked.h.
| #define InterlockedDecrementNoFence __NF_(_InterlockedDecrement) |
Definition at line 152 of file interlocked.h.
| #define InterlockedDecrementNoFence16 __NF_(_InterlockedDecrement16) |
Definition at line 157 of file interlocked.h.
| #define InterlockedDecrementNoFence64 __NF_(_InterlockedDecrement64) |
Definition at line 162 of file interlocked.h.
| #define InterlockedDecrementRelease __REL_(_InterlockedDecrement) |
Definition at line 151 of file interlocked.h.
| #define InterlockedDecrementRelease16 __REL_(_InterlockedDecrement16) |
Definition at line 156 of file interlocked.h.
| #define InterlockedDecrementRelease64 __REL_(_InterlockedDecrement64) |
Definition at line 161 of file interlocked.h.
| #define InterlockedDecrementSizeT | ( | a | ) | InterlockedDecrement((LONG *)a) |
Definition at line 168 of file interlocked.h.
| #define InterlockedDecrementSizeTNoFence | ( | a | ) | InterlockedDecrementNoFence((LONG *)a) |
Definition at line 169 of file interlocked.h.
| #define InterlockedExchange _InterlockedExchange |
Definition at line 172 of file interlocked.h.
| #define InterlockedExchange16 _InterlockedExchange16 |
Definition at line 181 of file interlocked.h.
| #define InterlockedExchange64 _InterlockedExchange64 |
Definition at line 186 of file interlocked.h.
| #define InterlockedExchangeAcquire __ACQ_(_InterlockedExchange) |
Definition at line 173 of file interlocked.h.
| #define InterlockedExchangeAcquire16 __ACQ_(_InterlockedExchange16) |
Definition at line 183 of file interlocked.h.
| #define InterlockedExchangeAcquire64 __ACQ_(_InterlockedExchange64) |
Definition at line 187 of file interlocked.h.
| #define InterlockedExchangeAdd _InterlockedExchangeAdd |
Definition at line 196 of file interlocked.h.
| #define InterlockedExchangeAdd64 _InterlockedExchangeAdd64 |
Definition at line 201 of file interlocked.h.
| #define InterlockedExchangeAddAcquire __ACQ_(_InterlockedExchangeAdd) |
Definition at line 197 of file interlocked.h.
| #define InterlockedExchangeAddAcquire64 __ACQ_(_InterlockedExchangeAdd64) |
Definition at line 202 of file interlocked.h.
| #define InterlockedExchangeAddNoFence __NF_(_InterlockedExchangeAdd) |
Definition at line 199 of file interlocked.h.
| #define InterlockedExchangeAddNoFence64 __NF_(_InterlockedExchangeAdd64) |
Definition at line 204 of file interlocked.h.
| #define InterlockedExchangeAddRelease __REL_(_InterlockedExchangeAdd) |
Definition at line 198 of file interlocked.h.
| #define InterlockedExchangeAddRelease64 __REL_(_InterlockedExchangeAdd64) |
Definition at line 203 of file interlocked.h.
Definition at line 211 of file interlocked.h.
Definition at line 212 of file interlocked.h.
Definition at line 213 of file interlocked.h.
| #define InterlockedExchangeNoFence __NF_(_InterlockedExchange) |
Definition at line 175 of file interlocked.h.
| #define InterlockedExchangeNoFence16 __NF_(_InterlockedExchange16) |
Definition at line 184 of file interlocked.h.
| #define InterlockedExchangeNoFence64 __NF_(_InterlockedExchange64) |
Definition at line 189 of file interlocked.h.
| #define InterlockedExchangePointer _InterlockedExchangePointer |
Definition at line 191 of file interlocked.h.
| #define InterlockedExchangePointerAcquire __ACQ_(_InterlockedExchangePointer) |
Definition at line 192 of file interlocked.h.
| #define InterlockedExchangePointerNoFence __NF_(_InterlockedExchangePointer) |
Definition at line 194 of file interlocked.h.
| #define InterlockedIncrement _InterlockedIncrement |
Definition at line 216 of file interlocked.h.
| #define InterlockedIncrement16 _InterlockedIncrement16 |
Definition at line 221 of file interlocked.h.
| #define InterlockedIncrement64 _InterlockedIncrement64 |
Definition at line 226 of file interlocked.h.
| #define InterlockedIncrementAcquire __ACQ_(_InterlockedIncrement) |
Definition at line 217 of file interlocked.h.
| #define InterlockedIncrementAcquire16 __ACQ_(_InterlockedIncrement16) |
Definition at line 222 of file interlocked.h.
| #define InterlockedIncrementAcquire64 __ACQ_(_InterlockedIncrement64) |
Definition at line 227 of file interlocked.h.
| #define InterlockedIncrementNoFence __NF_(_InterlockedIncrement) |
Definition at line 219 of file interlocked.h.
| #define InterlockedIncrementNoFence16 __NF_(_InterlockedIncrement16) |
Definition at line 224 of file interlocked.h.
| #define InterlockedIncrementNoFence64 __NF_(_InterlockedIncrement64) |
Definition at line 229 of file interlocked.h.
| #define InterlockedIncrementRelease __REL_(_InterlockedIncrement) |
Definition at line 218 of file interlocked.h.
| #define InterlockedIncrementRelease16 __REL_(_InterlockedIncrement16) |
Definition at line 223 of file interlocked.h.
| #define InterlockedIncrementRelease64 __REL_(_InterlockedIncrement64) |
Definition at line 228 of file interlocked.h.
| #define InterlockedIncrementSizeT | ( | a | ) | InterlockedIncrement((LONG *)a) |
Definition at line 235 of file interlocked.h.
| #define InterlockedIncrementSizeTNoFence | ( | a | ) | InterlockedIncrementNoFence((LONG *)a) |
Definition at line 236 of file interlocked.h.
| #define InterlockedOr _InterlockedOr |
Definition at line 239 of file interlocked.h.
| #define InterlockedOr16 _InterlockedOr16 |
Definition at line 254 of file interlocked.h.
| #define InterlockedOr64 _InterlockedOr64 |
Definition at line 264 of file interlocked.h.
| #define InterlockedOr8 _InterlockedOr8 |
Definition at line 244 of file interlocked.h.
| #define InterlockedOrAcquire __ACQ_(_InterlockedOr) |
Definition at line 240 of file interlocked.h.
| #define InterlockedOrAffinity InterlockedOr |
Definition at line 278 of file interlocked.h.
| #define InterlockedOrNoFence __NF_(_InterlockedOr) |
Definition at line 242 of file interlocked.h.
| #define InterlockedOrRelease __REL_(_InterlockedOr) |
Definition at line 241 of file interlocked.h.
| #define InterlockedXor _InterlockedXor |
Definition at line 281 of file interlocked.h.
| #define InterlockedXor16 _InterlockedXor16 |
Definition at line 296 of file interlocked.h.
| #define InterlockedXor64 _InterlockedXor64 |
Definition at line 306 of file interlocked.h.
| #define InterlockedXor8 _InterlockedXor8 |
Definition at line 286 of file interlocked.h.
| #define InterlockedXorAcquire __ACQ_(_InterlockedXor) |
Definition at line 282 of file interlocked.h.
| #define InterlockedXorNoFence __NF_(_InterlockedXor) |
Definition at line 284 of file interlocked.h.
| #define InterlockedXorRelease __REL_(_InterlockedXor) |
Definition at line 283 of file interlocked.h.