struct _KPROCESSOR_DESCRIPTOR_AREA { union _KIDTENTRY64 Idt[256];/* 0x0 4096 */ /* ── cacheline 64 boundary (4096 bytes) ── */ struct _KTSS64 Tss;/* 0x1000 104 */ /* ── cacheline 65 boundary (4160 bytes) ── */ unsigned __int64 TssSpare;/* 0x1068 8 */ struct _KPCR* KernelGsBase;/* 0x1070 8 */ void* IdleStack;/* 0x1078 8 */ /* ── cacheline 66 boundary (4224 bytes) ── */ unsigned char TssPad[3888];/* 0x1080 3888 */ /* ── cacheline 126 boundary (8064 bytes) ── */ unsigned char GdtPadTemp[4096];/* 0x1fb0 4096 */ /* ── cacheline 190 boundary (12160 bytes) ── */ union _KGDTENTRY64 Gdt[5];/* 0x2fb0 80 */ /* ── cacheline 192 boundary (12288 bytes) ── */ struct _KLDTENTRY GdtCmTebDescriptor;/* 0x3000 8 */ unsigned char GdtEndPadding[4088];/* 0x3008 4088 */ /* ── cacheline 256 boundary (16384 bytes) ── */ struct _KTRANSITION_STACK TransitionStack[8];/* 0x4000 4096 */};size 20480 (0x5000)11 members0 holespadding 0320 cachelines
Used in (0)