[NTOSKRNL]
[reactos.git] / reactos / ntoskrnl / include / internal / mm.h
index 40019a9..4cace38 100644 (file)
@@ -339,10 +339,13 @@ typedef struct _MMPFN
     union
     {
         PFN_NUMBER Flink;
     union
     {
         PFN_NUMBER Flink;
-        ULONG WsIndex;                       // SavedSwapEntry
+        ULONG WsIndex;
         PKEVENT Event;
         NTSTATUS ReadStatus;
         SINGLE_LIST_ENTRY NextStackPfn;
         PKEVENT Event;
         NTSTATUS ReadStatus;
         SINGLE_LIST_ENTRY NextStackPfn;
+
+        // HACK for ROSPFN
+        SWAPENTRY SwapEntry;
     } u1;
     PMMPTE PteAddress;
     union
     } u1;
     PMMPTE PteAddress;
     union
@@ -354,7 +357,7 @@ typedef struct _MMPFN
     {
         struct
         {
     {
         struct
         {
-            USHORT ReferenceCount;           // ReferenceCount
+            USHORT ReferenceCount;
             MMPFNENTRY e1;
         };
         struct
             MMPFNENTRY e1;
         };
         struct
@@ -366,7 +369,10 @@ typedef struct _MMPFN
     union
     {
         MMPTE OriginalPte;
     union
     {
         MMPTE OriginalPte;
-        LONG AweReferenceCount;              // RmapListHead
+        LONG AweReferenceCount;
+
+        // HACK for ROSPFN
+        PMM_RMAP_ENTRY RmapListHead;
     };
     union
     {
     };
     union
     {