1
0
ответвлено от xt-sys/exectos

Implement RtlInterlockedCompareExchangePointer() and RtlInterlockedDecrementLongPtr() atomic routines

Этот коммит содержится в:
2023-03-17 18:06:53 +01:00
родитель 33903c4374
Коммит 1f8026db2f
3 изменённых файлов: 63 добавлений и 0 удалений

Просмотреть файл

@@ -230,6 +230,16 @@ VOID
RtlInsertTailList(IN OUT PLIST_ENTRY ListHead,
IN PLIST_ENTRY Entry);
XTFASTCALL
PVOID
RtlInterlockedCompareExchangePointer(IN VOLATILE PVOID *Destination,
IN PVOID Comperand,
IN PVOID Exchange);
XTFASTCALL
LONG_PTR
RtlInterlockedDecrementLongPtr(IN VOLATILE PLONG_PTR Addend);
XTCDECL
BOOLEAN
RtlListEmpty(PLIST_ENTRY ListHead);