ReactOS  0.4.15-dev-1384-g878186b
_CONTEXT Struct Reference

#include <nt_native.h>

Collaboration diagram for _CONTEXT:

Public Attributes

ULONG ContextFlags
 
ULONG Dr0
 
ULONG Dr1
 
ULONG Dr2
 
ULONG Dr3
 
ULONG Dr6
 
ULONG Dr7
 
FLOATING_SAVE_AREA FloatSave
 
ULONG SegGs
 
ULONG SegFs
 
ULONG SegEs
 
ULONG SegDs
 
ULONG Edi
 
ULONG Esi
 
ULONG Ebx
 
ULONG Edx
 
ULONG Ecx
 
ULONG Eax
 
ULONG Ebp
 
ULONG Eip
 
ULONG SegCs
 
ULONG EFlags
 
ULONG Esp
 
ULONG SegSs
 
ULONG R0
 
ULONG R1
 
ULONG R2
 
ULONG R3
 
ULONG R4
 
ULONG R5
 
ULONG R6
 
ULONG R7
 
ULONG R8
 
ULONG R9
 
ULONG R10
 
ULONG R11
 
ULONG R12
 
ULONG Sp
 
ULONG Lr
 
ULONG Pc
 
ULONG Cpsr
 
ULONG Fpscr
 
ULONG Padding
 
union {
   NEON128   Q [16]
 
   ULONGLONG   D [32]
 
   ULONG   S [32]
 
DUMMYUNIONNAME
 
ULONG Bvr [ARM_MAX_BREAKPOINTS]
 
ULONG Bcr [ARM_MAX_BREAKPOINTS]
 
ULONG Wvr [ARM_MAX_WATCHPOINTS]
 
ULONG Wcr [ARM_MAX_WATCHPOINTS]
 
ULONG Padding2 [2]
 
UCHAR ExtendedRegisters [MAXIMUM_SUPPORTED_EXTENSION]
 

Detailed Description

Definition at line 1406 of file nt_native.h.

Member Data Documentation

◆ Bcr

ULONG _CONTEXT::Bcr[ARM_MAX_BREAKPOINTS]

Definition at line 286 of file ke.h.

◆ Bvr

ULONG _CONTEXT::Bvr[ARM_MAX_BREAKPOINTS]

Definition at line 285 of file ke.h.

◆ ContextFlags

◆ Cpsr

ULONG _CONTEXT::Cpsr

Definition at line 272 of file ke.h.

Referenced by _dump_context().

◆ D

ULONGLONG _CONTEXT::D[32]

Definition at line 280 of file ke.h.

◆ Dr0

ULONG _CONTEXT::Dr0

Definition at line 1434 of file nt_native.h.

Referenced by KdbpEnableBreakPoint().

◆ Dr1

ULONG _CONTEXT::Dr1

Definition at line 1435 of file nt_native.h.

Referenced by KdbpEnableBreakPoint().

◆ Dr2

ULONG _CONTEXT::Dr2

Definition at line 1436 of file nt_native.h.

Referenced by KdbpEnableBreakPoint().

◆ Dr3

ULONG _CONTEXT::Dr3

Definition at line 1437 of file nt_native.h.

Referenced by KdbpEnableBreakPoint().

◆ Dr6

ULONG _CONTEXT::Dr6

Definition at line 1438 of file nt_native.h.

Referenced by KdbpEnableBreakPoint().

◆ Dr7

ULONG _CONTEXT::Dr7

Definition at line 1439 of file nt_native.h.

Referenced by KdbpDisableBreakPoint(), and KdbpEnableBreakPoint().

◆ DUMMYUNIONNAME

union { ... } _CONTEXT::DUMMYUNIONNAME

◆ Eax

ULONG _CONTEXT::Eax

Definition at line 1468 of file nt_native.h.

Referenced by _dump_context(), check(), START_TEST(), and UDFExceptionFilter().

◆ Ebp

ULONG _CONTEXT::Ebp

◆ Ebx

ULONG _CONTEXT::Ebx

◆ Ecx

ULONG _CONTEXT::Ecx

Definition at line 1467 of file nt_native.h.

Referenced by _dump_context(), check(), START_TEST(), and UDFExceptionFilter().

◆ Edi

ULONG _CONTEXT::Edi

◆ Edx

ULONG _CONTEXT::Edx

Definition at line 1466 of file nt_native.h.

Referenced by _dump_context(), check(), START_TEST(), and UDFExceptionFilter().

◆ EFlags

◆ Eip

◆ Esi

ULONG _CONTEXT::Esi

◆ Esp

◆ ExtendedRegisters

UCHAR _CONTEXT::ExtendedRegisters[MAXIMUM_SUPPORTED_EXTENSION]

Definition at line 282 of file ke.h.

◆ FloatSave

FLOATING_SAVE_AREA _CONTEXT::FloatSave

Definition at line 1446 of file nt_native.h.

◆ Fpscr

ULONG _CONTEXT::Fpscr

Definition at line 275 of file ke.h.

Referenced by _dump_context().

◆ Lr

ULONG _CONTEXT::Lr

Definition at line 270 of file ke.h.

Referenced by _dump_context().

◆ Padding

ULONG _CONTEXT::Padding

Definition at line 276 of file ke.h.

◆ Padding2

ULONG _CONTEXT::Padding2[2]

Definition at line 290 of file ke.h.

◆ Pc

ULONG _CONTEXT::Pc

Definition at line 271 of file ke.h.

Referenced by _dump_context().

◆ Q

NEON128 _CONTEXT::Q[16]

Definition at line 279 of file ke.h.

◆ R0

ULONG _CONTEXT::R0

Definition at line 255 of file ke.h.

Referenced by _dump_context().

◆ R1

ULONG _CONTEXT::R1

Definition at line 256 of file ke.h.

Referenced by _dump_context().

◆ R10

ULONG _CONTEXT::R10

Definition at line 265 of file ke.h.

Referenced by _dump_context().

◆ R11

ULONG _CONTEXT::R11

Definition at line 266 of file ke.h.

Referenced by _dump_context().

◆ R12

ULONG _CONTEXT::R12

Definition at line 267 of file ke.h.

Referenced by _dump_context().

◆ R2

ULONG _CONTEXT::R2

Definition at line 257 of file ke.h.

Referenced by _dump_context().

◆ R3

ULONG _CONTEXT::R3

Definition at line 258 of file ke.h.

Referenced by _dump_context().

◆ R4

ULONG _CONTEXT::R4

Definition at line 259 of file ke.h.

Referenced by _dump_context().

◆ R5

ULONG _CONTEXT::R5

Definition at line 260 of file ke.h.

Referenced by _dump_context().

◆ R6

ULONG _CONTEXT::R6

Definition at line 261 of file ke.h.

Referenced by _dump_context().

◆ R7

ULONG _CONTEXT::R7

Definition at line 262 of file ke.h.

Referenced by _dump_context().

◆ R8

ULONG _CONTEXT::R8

Definition at line 263 of file ke.h.

Referenced by _dump_context().

◆ R9

ULONG _CONTEXT::R9

Definition at line 264 of file ke.h.

Referenced by _dump_context().

◆ S

ULONG _CONTEXT::S[32]

Definition at line 281 of file ke.h.

◆ SegCs

◆ SegDs

ULONG _CONTEXT::SegDs

Definition at line 1456 of file nt_native.h.

Referenced by _dump_context(), check(), and KdbpKdbTrapFrameFromKernelStack().

◆ SegEs

ULONG _CONTEXT::SegEs

Definition at line 1455 of file nt_native.h.

Referenced by _dump_context(), check(), and KdbpKdbTrapFrameFromKernelStack().

◆ SegFs

ULONG _CONTEXT::SegFs

Definition at line 1454 of file nt_native.h.

Referenced by _dump_context(), and check().

◆ SegGs

ULONG _CONTEXT::SegGs

Definition at line 1453 of file nt_native.h.

Referenced by _dump_context(), check(), and KdbpKdbTrapFrameFromKernelStack().

◆ SegSs

ULONG _CONTEXT::SegSs

Definition at line 1480 of file nt_native.h.

Referenced by check(), KdbpKdbTrapFrameFromKernelStack(), and Ke386CallBios().

◆ Sp

ULONG _CONTEXT::Sp

Definition at line 269 of file ke.h.

Referenced by _dump_context().

◆ Wcr

ULONG _CONTEXT::Wcr[ARM_MAX_WATCHPOINTS]

Definition at line 288 of file ke.h.

◆ Wvr

ULONG _CONTEXT::Wvr[ARM_MAX_WATCHPOINTS]

Definition at line 287 of file ke.h.


The documentation for this struct was generated from the following files: