struct _GIC3_DATA { union _LARGE_INTEGER IoUnitBase;/* 0x0 8 */ void* IoUnit;/* 0x8 8 */ union _LARGE_INTEGER LpiConfigBase;/* 0x10 8 */ union _LPI_CONFIG_TABLE_ENTRY* LpiConfig;/* 0x18 8 */ unsigned long LpiConfigSize;/* 0x20 4 */ unsigned char Version;/* 0x24 1 */ unsigned char Initialized;/* 0x25 1 */ /* 2 bytes padding */ enum _HAL_EXTENSION_ENVIRONMENT Mode;/* 0x28 4 */ unsigned long Identifier;/* 0x2c 4 */ unsigned long InputLineCount;/* 0x30 4 */ unsigned long ExtendedInputLineCount;/* 0x34 4 */ unsigned long GsiBase;/* 0x38 4 */ /* 4 bytes padding */ /* ── cacheline 1 boundary (64 bytes) ── */ struct _MAPIC* Madt;/* 0x40 8 */ unsigned long LocalUnitCount;/* 0x48 4 */ /* 4 bytes padding */ struct _LIST_ENTRY HalpGic3V2MLines;/* 0x50 16 */ void* CrashdumpIoUnit;/* 0x60 8 */ struct _GIC3_CRASHDUMP_LOCALUNIT_INFO* CrashdumpLocalUnitInfo;/* 0x68 8 */ struct _GIC3_PERSISTED_DATA_INFO PersistedDataInfo;/* 0x70 24 */ /* ── cacheline 2 boundary (128 bytes) ── */ long PropertyBufferState;/* 0x88 4 */ /* 4 bytes padding */ struct _GIC3_LOCALUNIT_INFO LocalUnitInfo[1];/* 0x90 72 */};size 216 (0xd8)20 members4 holes (14 bytes)padding 04 cachelines
Used in (0)