mips / ntoskrnl

_KNONVOLATILE_CONTEXT_POINTERS

← first 1 build latest →

incomplete derived from kernel debugger

struct _KNONVOLATILE_CONTEXT_POINTERS {
unsigned long* FloatingContext[20];/* 0x0 80 */
/* ── cacheline 1 boundary (64 bytes) ── */
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* IntegerContext[16];/* 0x80 64 */
/* ── cacheline 3 boundary (192 bytes) ── */
unsigned long* IntS0;/* 0xc0 4 */
unsigned long* IntS1;/* 0xc4 4 */
unsigned long* IntS2;/* 0xc8 4 */
unsigned long* IntS3;/* 0xcc 4 */
unsigned long* IntS4;/* 0xd0 4 */
unsigned long* IntS5;/* 0xd4 4 */
unsigned long* IntS6;/* 0xd8 4 */
unsigned long* IntS7;/* 0xdc 4 */
unsigned long* IntT8;/* 0xe0 4 */
unsigned long* IntT9;/* 0xe4 4 */
unsigned long* IntK0;/* 0xe8 4 */
unsigned long* IntK1;/* 0xec 4 */
unsigned long* IntGp;/* 0xf0 4 */
unsigned long* IntSp;/* 0xf4 4 */
unsigned long* IntS8;/* 0xf8 4 */
unsigned long* IntRa;/* 0xfc 4 */
};
/* computed: December 1991 pre-release CD, MSTOOLS/BIN/OS2/MIPSKD.EXE CodeView 3 types (compiled 1-byte packed for its 16-bit host), laid out with natural 32-bit alignment */
size 256 (0x100)30 members0 holespadding 04 cachelines