ReactOS 0.4.16-dev-334-g4d9f67c
|
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 52 of file interlocked.h.
#define InterlockedAdd64 _InterlockedAdd64 |
Definition at line 57 of file interlocked.h.
Definition at line 53 of file interlocked.h.
Definition at line 58 of file interlocked.h.
Definition at line 55 of file interlocked.h.
Definition at line 60 of file interlocked.h.
Definition at line 54 of file interlocked.h.
Definition at line 59 of file interlocked.h.
#define InterlockedAnd _InterlockedAnd |
Definition at line 62 of file interlocked.h.
#define InterlockedAnd16 _InterlockedAnd16 |
Definition at line 77 of file interlocked.h.
#define InterlockedAnd64 _InterlockedAnd64 |
Definition at line 87 of file interlocked.h.
Definition at line 93 of file interlocked.h.
Definition at line 95 of file interlocked.h.
Definition at line 94 of file interlocked.h.
#define InterlockedAnd8 _InterlockedAnd8 |
Definition at line 67 of file interlocked.h.
#define InterlockedAndAcquire __ACQ_(_InterlockedAnd) |
Definition at line 63 of file interlocked.h.
#define InterlockedAndAffinity InterlockedAnd |
Definition at line 101 of file interlocked.h.
#define InterlockedAndNoFence __NF_(_InterlockedAnd) |
Definition at line 65 of file interlocked.h.
#define InterlockedAndRelease __REL_(_InterlockedAnd) |
Definition at line 64 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 104 of file interlocked.h.
#define InterlockedCompareExchange16 _InterlockedCompareExchange16 |
Definition at line 109 of file interlocked.h.
#define InterlockedCompareExchange64 _InterlockedCompareExchange64 |
Definition at line 114 of file interlocked.h.
#define InterlockedCompareExchangeAcquire __ACQ_(_InterlockedCompareExchange) |
Definition at line 105 of file interlocked.h.
#define InterlockedCompareExchangeAcquire16 __ACQ_(_InterlockedCompareExchange16) |
Definition at line 110 of file interlocked.h.
#define InterlockedCompareExchangeAcquire64 __ACQ_(_InterlockedCompareExchange64) |
Definition at line 115 of file interlocked.h.
#define InterlockedCompareExchangeNoFence __NF_(_InterlockedCompareExchange) |
Definition at line 107 of file interlocked.h.
#define InterlockedCompareExchangeNoFence16 __NF_(_InterlockedCompareExchange16) |
Definition at line 112 of file interlocked.h.
#define InterlockedCompareExchangeNoFence64 __NF_(_InterlockedCompareExchange64) |
Definition at line 117 of file interlocked.h.
#define InterlockedCompareExchangePointer _InterlockedCompareExchangePointer |
Definition at line 129 of file interlocked.h.
#define InterlockedCompareExchangePointerAcquire __ACQ_(_InterlockedCompareExchangePointer) |
Definition at line 130 of file interlocked.h.
#define InterlockedCompareExchangePointerNoFence __NF_(_InterlockedCompareExchangePointer) |
Definition at line 132 of file interlocked.h.
#define InterlockedCompareExchangePointerRelease __REL_(_InterlockedCompareExchangePointer) |
Definition at line 131 of file interlocked.h.
#define InterlockedCompareExchangeRelease __REL_(_InterlockedCompareExchange) |
Definition at line 106 of file interlocked.h.
#define InterlockedCompareExchangeRelease16 __REL_(_InterlockedCompareExchange16) |
Definition at line 111 of file interlocked.h.
#define InterlockedCompareExchangeRelease64 __REL_(_InterlockedCompareExchange64) |
Definition at line 116 of file interlocked.h.
#define InterlockedDecrement _InterlockedDecrement |
Definition at line 134 of file interlocked.h.
#define InterlockedDecrement16 _InterlockedDecrement16 |
Definition at line 139 of file interlocked.h.
#define InterlockedDecrement64 _InterlockedDecrement64 |
Definition at line 144 of file interlocked.h.
#define InterlockedDecrementAcquire __ACQ_(_InterlockedDecrement) |
Definition at line 135 of file interlocked.h.
#define InterlockedDecrementAcquire16 __ACQ_(_InterlockedDecrement16) |
Definition at line 140 of file interlocked.h.
Definition at line 145 of file interlocked.h.
#define InterlockedDecrementNoFence __NF_(_InterlockedDecrement) |
Definition at line 137 of file interlocked.h.
#define InterlockedDecrementNoFence16 __NF_(_InterlockedDecrement16) |
Definition at line 142 of file interlocked.h.
Definition at line 147 of file interlocked.h.
#define InterlockedDecrementRelease __REL_(_InterlockedDecrement) |
Definition at line 136 of file interlocked.h.
#define InterlockedDecrementRelease16 __REL_(_InterlockedDecrement16) |
Definition at line 141 of file interlocked.h.
Definition at line 146 of file interlocked.h.
#define InterlockedDecrementSizeT | ( | a | ) | InterlockedDecrement((LONG *)a) |
Definition at line 153 of file interlocked.h.
#define InterlockedDecrementSizeTNoFence | ( | a | ) | InterlockedDecrementNoFence((LONG *)a) |
Definition at line 154 of file interlocked.h.
#define InterlockedExchange _InterlockedExchange |
Definition at line 157 of file interlocked.h.
#define InterlockedExchange16 _InterlockedExchange16 |
Definition at line 166 of file interlocked.h.
#define InterlockedExchange64 _InterlockedExchange64 |
Definition at line 171 of file interlocked.h.
#define InterlockedExchangeAcquire __ACQ_(_InterlockedExchange) |
Definition at line 158 of file interlocked.h.
#define InterlockedExchangeAcquire16 __ACQ_(_InterlockedExchange16) |
Definition at line 168 of file interlocked.h.
Definition at line 172 of file interlocked.h.
#define InterlockedExchangeAdd _InterlockedExchangeAdd |
Definition at line 181 of file interlocked.h.
#define InterlockedExchangeAdd64 _InterlockedExchangeAdd64 |
Definition at line 186 of file interlocked.h.
#define InterlockedExchangeAddAcquire __ACQ_(_InterlockedExchangeAdd) |
Definition at line 182 of file interlocked.h.
Definition at line 187 of file interlocked.h.
#define InterlockedExchangeAddNoFence __NF_(_InterlockedExchangeAdd) |
Definition at line 184 of file interlocked.h.
Definition at line 189 of file interlocked.h.
#define InterlockedExchangeAddRelease __REL_(_InterlockedExchangeAdd) |
Definition at line 183 of file interlocked.h.
Definition at line 188 of file interlocked.h.
Definition at line 196 of file interlocked.h.
Definition at line 197 of file interlocked.h.
Definition at line 198 of file interlocked.h.
#define InterlockedExchangeNoFence __NF_(_InterlockedExchange) |
Definition at line 160 of file interlocked.h.
#define InterlockedExchangeNoFence16 __NF_(_InterlockedExchange16) |
Definition at line 169 of file interlocked.h.
Definition at line 174 of file interlocked.h.
#define InterlockedExchangePointer _InterlockedExchangePointer |
Definition at line 176 of file interlocked.h.
#define InterlockedExchangePointerAcquire __ACQ_(_InterlockedExchangePointer) |
Definition at line 177 of file interlocked.h.
#define InterlockedExchangePointerNoFence __NF_(_InterlockedExchangePointer) |
Definition at line 179 of file interlocked.h.
#define InterlockedIncrement _InterlockedIncrement |
Definition at line 201 of file interlocked.h.
#define InterlockedIncrement16 _InterlockedIncrement16 |
Definition at line 206 of file interlocked.h.
#define InterlockedIncrement64 _InterlockedIncrement64 |
Definition at line 211 of file interlocked.h.
#define InterlockedIncrementAcquire __ACQ_(_InterlockedIncrement) |
Definition at line 202 of file interlocked.h.
#define InterlockedIncrementAcquire16 __ACQ_(_InterlockedIncrement16) |
Definition at line 207 of file interlocked.h.
Definition at line 212 of file interlocked.h.
#define InterlockedIncrementNoFence __NF_(_InterlockedIncrement) |
Definition at line 204 of file interlocked.h.
#define InterlockedIncrementNoFence16 __NF_(_InterlockedIncrement16) |
Definition at line 209 of file interlocked.h.
Definition at line 214 of file interlocked.h.
#define InterlockedIncrementRelease __REL_(_InterlockedIncrement) |
Definition at line 203 of file interlocked.h.
#define InterlockedIncrementRelease16 __REL_(_InterlockedIncrement16) |
Definition at line 208 of file interlocked.h.
Definition at line 213 of file interlocked.h.
#define InterlockedIncrementSizeT | ( | a | ) | InterlockedIncrement((LONG *)a) |
Definition at line 220 of file interlocked.h.
#define InterlockedIncrementSizeTNoFence | ( | a | ) | InterlockedIncrementNoFence((LONG *)a) |
Definition at line 221 of file interlocked.h.
#define InterlockedOr _InterlockedOr |
Definition at line 224 of file interlocked.h.
#define InterlockedOr16 _InterlockedOr16 |
Definition at line 239 of file interlocked.h.
#define InterlockedOr64 _InterlockedOr64 |
Definition at line 249 of file interlocked.h.
#define InterlockedOr8 _InterlockedOr8 |
Definition at line 229 of file interlocked.h.
#define InterlockedOrAcquire __ACQ_(_InterlockedOr) |
Definition at line 225 of file interlocked.h.
#define InterlockedOrAffinity InterlockedOr |
Definition at line 263 of file interlocked.h.
#define InterlockedOrNoFence __NF_(_InterlockedOr) |
Definition at line 227 of file interlocked.h.
#define InterlockedOrRelease __REL_(_InterlockedOr) |
Definition at line 226 of file interlocked.h.
#define InterlockedXor _InterlockedXor |
Definition at line 266 of file interlocked.h.
#define InterlockedXor16 _InterlockedXor16 |
Definition at line 281 of file interlocked.h.
#define InterlockedXor64 _InterlockedXor64 |
Definition at line 291 of file interlocked.h.
#define InterlockedXor8 _InterlockedXor8 |
Definition at line 271 of file interlocked.h.
#define InterlockedXorAcquire __ACQ_(_InterlockedXor) |
Definition at line 267 of file interlocked.h.
#define InterlockedXorNoFence __NF_(_InterlockedXor) |
Definition at line 269 of file interlocked.h.
#define InterlockedXorRelease __REL_(_InterlockedXor) |
Definition at line 268 of file interlocked.h.