ppc / ntoskrnl /
_PPC_RESTART_STATE
← first 1 build latest →struct _PPC_RESTART_STATE { unsigned long FltF0;/* 0x0 4 */ unsigned long FltF1;/* 0x4 4 */ unsigned long FltF2;/* 0x8 4 */ unsigned long FltF3;/* 0xc 4 */ unsigned long FltF4;/* 0x10 4 */ unsigned long FltF5;/* 0x14 4 */ unsigned long FltF6;/* 0x18 4 */ unsigned long FltF7;/* 0x1c 4 */ unsigned long FltF8;/* 0x20 4 */ unsigned long FltF9;/* 0x24 4 */ unsigned long FltF10;/* 0x28 4 */ unsigned long FltF11;/* 0x2c 4 */ unsigned long FltF12;/* 0x30 4 */ unsigned long FltF13;/* 0x34 4 */ unsigned long FltF14;/* 0x38 4 */ unsigned long FltF15;/* 0x3c 4 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned long FltF16;/* 0x40 4 */ unsigned long FltF17;/* 0x44 4 */ unsigned long FltF18;/* 0x48 4 */ unsigned long FltF19;/* 0x4c 4 */ unsigned long FltF20;/* 0x50 4 */ unsigned long FltF21;/* 0x54 4 */ unsigned long FltF22;/* 0x58 4 */ unsigned long FltF23;/* 0x5c 4 */ unsigned long FltF24;/* 0x60 4 */ unsigned long FltF25;/* 0x64 4 */ unsigned long FltF26;/* 0x68 4 */ unsigned long FltF27;/* 0x6c 4 */ unsigned long FltF28;/* 0x70 4 */ unsigned long FltF29;/* 0x74 4 */ unsigned long FltF30;/* 0x78 4 */ unsigned long FltF31;/* 0x7c 4 */ /* ── cacheline 2 boundary (128 bytes) ── */ unsigned long Fsr;/* 0x80 4 */ unsigned long IntR0;/* 0x84 4 */ unsigned long IntR1;/* 0x88 4 */ unsigned long IntR2;/* 0x8c 4 */ unsigned long IntR3;/* 0x90 4 */ unsigned long IntR4;/* 0x94 4 */ unsigned long IntR5;/* 0x98 4 */ unsigned long IntR6;/* 0x9c 4 */ unsigned long IntR7;/* 0xa0 4 */ unsigned long IntR8;/* 0xa4 4 */ unsigned long IntR9;/* 0xa8 4 */ unsigned long IntR10;/* 0xac 4 */ unsigned long IntR11;/* 0xb0 4 */ unsigned long IntR12;/* 0xb4 4 */ unsigned long IntR13;/* 0xb8 4 */ unsigned long IntR14;/* 0xbc 4 */ /* ── cacheline 3 boundary (192 bytes) ── */ unsigned long IntR15;/* 0xc0 4 */ unsigned long IntR16;/* 0xc4 4 */ unsigned long IntR17;/* 0xc8 4 */ unsigned long IntR18;/* 0xcc 4 */ unsigned long IntR19;/* 0xd0 4 */ unsigned long IntR20;/* 0xd4 4 */ unsigned long IntR21;/* 0xd8 4 */ unsigned long IntR22;/* 0xdc 4 */ unsigned long IntR23;/* 0xe0 4 */ unsigned long IntR24;/* 0xe4 4 */ unsigned long IntR25;/* 0xe8 4 */ unsigned long IntR26;/* 0xec 4 */ unsigned long IntR27;/* 0xf0 4 */ unsigned long IntR28;/* 0xf4 4 */ unsigned long IntR29;/* 0xf8 4 */ unsigned long IntR30;/* 0xfc 4 */ /* ── cacheline 4 boundary (256 bytes) ── */ unsigned long IntR31;/* 0x100 4 */ unsigned long CondR;/* 0x104 4 */ unsigned long XER;/* 0x108 4 */ unsigned long Msr;/* 0x10c 4 */ unsigned long Iar;/* 0x110 4 */};/* source: Win32 SDK (February 1996) DRWATSON CRASHLIB.LIB CodeView type records (all CPUs compiled on i386; this one's _CONTEXT and _KTRAP_FRAME match the DDK's member for member) */size 276 (0x114)69 members0 holespadding 05 cachelines
Used in (1)