struct _PROC_FEEDBACK { unsigned long Lock;/* 0x0 4 */ /* 4 bytes padding */ unsigned __int64 CyclesLast;/* 0x8 8 */ unsigned __int64 CyclesActive;/* 0x10 8 */ struct _PROC_FEEDBACK_COUNTER* Counters[2];/* 0x18 8 */ unsigned __int64 LastUpdateTime;/* 0x20 8 */ unsigned __int64 UnscaledTime;/* 0x28 8 */ volatile __int64 UnaccountedTime;/* 0x30 8 */ unsigned __int64 ScaledTime[2];/* 0x38 16 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned __int64 UnaccountedKernelTime;/* 0x48 8 */ unsigned __int64 PerformanceScaledKernelTime;/* 0x50 8 */ unsigned long UserTimeLast;/* 0x58 4 */ unsigned long KernelTimeLast;/* 0x5c 4 */ unsigned __int64 IdleGenerationNumberLast;/* 0x60 8 */ unsigned __int64 HvActiveTimeLast;/* 0x68 8 */ unsigned __int64 StallCyclesLast;/* 0x70 8 */ unsigned __int64 StallTime;/* 0x78 8 */ /* ── cacheline 2 boundary (128 bytes) ── */ unsigned char KernelTimesIndex;/* 0x80 1 */ unsigned char CounterDiscardsIdleTime;/* 0x81 1 */};size 136 (0x88)18 members1 hole (4 bytes)padding 63 cachelines
Used in (1)