struct _MI_SYSTEM_VA_STATE { unsigned long SystemTablesLock;/* 0x0 4 */ unsigned long SystemVaBias;/* 0x4 4 */ unsigned long SystemAvailableVaLow;/* 0x8 4 */ unsigned long VirtualBias;/* 0xc 4 */ void* SystemRangeStart;/* 0x10 4 */ unsigned char SystemCachePdeCount[1024];/* 0x14 1024 */ /* ── cacheline 16 boundary (1024 bytes) ── */ void* SystemCacheReverseMaps[1024];/* 0x414 4096 */ /* ── cacheline 80 boundary (5120 bytes) ── */ struct _MI_SYSTEM_REGION_REFERENCE VaRegion[1024];/* 0x1414 4096 */ /* ── cacheline 144 boundary (9216 bytes) ── */ unsigned long TopLevelPteLockBits[128];/* 0x2414 512 */ /* ── cacheline 152 boundary (9728 bytes) ── */ unsigned long TopLevelPteAlternateLockBits[4];/* 0x2614 16 */ volatile long DeleteKvaLock;/* 0x2624 4 */ struct _MI_WSLE* WsleArrays[8];/* 0x2628 32 */ /* ── cacheline 153 boundary (9792 bytes) ── */ void* PagableHyperSpace;/* 0x2648 4 */ void* HyperSpaceEnd;/* 0x264c 4 */ unsigned long PagableHyperSpaceBytes;/* 0x2650 4 */ struct _KEVENT FreeSystemCacheVa;/* 0x2654 16 */ unsigned long SystemVaLock;/* 0x2664 4 */ unsigned long SystemCacheViewLock;/* 0x2668 4 */ struct _MMWSL_INSTANCE SystemWorkingSetList[8];/* 0x266c 192 */};size 10048 (0x2740)19 members0 holespadding 20157 cachelines
Used in (1)