x64 / ntdllntoskrnl /

_KI_IDEAL_PROCESSOR_ASSIGNMENT_BLOCK

← 10.0.28000.3231 4 builds latest →
struct _KI_IDEAL_PROCESSOR_ASSIGNMENT_BLOCK {
union {
unsigned long ConcurrencyCountFixed : 1;/* 0xc:0 4 */
unsigned long AllFlags;/* 0xc 4 */
} AssignmentFlags;/* 0xc 4 */
unsigned short ThreadSeed[64];/* 0x10 128 */
/* ── cacheline 2 boundary (128 bytes) ── */
unsigned short IdealProcessor[64];/* 0x90 128 */
/* ── cacheline 4 boundary (256 bytes) ── */
unsigned short IdealNode[64];/* 0x110 128 */
/* ── cacheline 6 boundary (384 bytes) ── */
};
size 920 (0x398)7 members0 holespadding 015 cachelines
Used in (1)