diff options
Diffstat (limited to 'winsup/w32api/include/ddk/winnt4.h')
-rw-r--r-- | winsup/w32api/include/ddk/winnt4.h | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/winsup/w32api/include/ddk/winnt4.h b/winsup/w32api/include/ddk/winnt4.h index 3f8424381..503d44ca7 100644 --- a/winsup/w32api/include/ddk/winnt4.h +++ b/winsup/w32api/include/ddk/winnt4.h @@ -567,25 +567,44 @@ RtlLargeIntegerSubtract( /* -** Architecture specific structures +** Architecture specific functions */ #ifdef _X86_ NTOSAPI INTERLOCKED_RESULT +DDKAPI +Exi386InterlockedIncrementLong( + IN PLONG Addend); + +NTOSAPI +INTERLOCKED_RESULT DDKFASTAPI Exfi386InterlockedIncrementLong( IN PLONG Addend); NTOSAPI INTERLOCKED_RESULT +DDKAPI +Exi386InterlockedDecrementLong( + IN PLONG Addend); + +NTOSAPI +INTERLOCKED_RESULT DDKFASTAPI Exfi386InterlockedDecrementLong( IN PLONG Addend); NTOSAPI ULONG +DDKAPI +Exi386InterlockedExchangeUlong( + IN PULONG Target, + IN ULONG Value); + +NTOSAPI +ULONG DDKFASTAPI Exfi386InterlockedExchangeUlong( IN PULONG Target, |