ReactOS  r76032
_CONTEXT Struct Reference

#include <compat.h>

Collaboration diagram for _CONTEXT:

Public Attributes

ULONG ContextFlags
 
ULONG R0
 
ULONG R1
 
ULONG R2
 
ULONG R3
 
ULONG R4
 
ULONG R5
 
ULONG R6
 
ULONG R7
 
ULONG R8
 
ULONG R9
 
ULONG R10
 
ULONG Fp
 
ULONG Ip
 
ULONG Sp
 
ULONG Lr
 
ULONG Pc
 
ULONG Cpsr
 
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 R11
 
ULONG R12
 
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 314 of file compat.h.

Member Data Documentation

ULONG _CONTEXT::Bcr[ARM_MAX_BREAKPOINTS]

Definition at line 286 of file ke.h.

ULONG _CONTEXT::Bvr[ARM_MAX_BREAKPOINTS]

Definition at line 285 of file ke.h.

ULONG _CONTEXT::Cpsr

Definition at line 353 of file compat.h.

Referenced by _dump_context(), arm64_fetch_context_reg(), and arm_fetch_context_reg().

ULONGLONG _CONTEXT::D[32]

Definition at line 280 of file ke.h.

ULONG _CONTEXT::Dr0

Definition at line 1434 of file nt_native.h.

ULONG _CONTEXT::Dr1

Definition at line 1435 of file nt_native.h.

ULONG _CONTEXT::Dr2

Definition at line 1436 of file nt_native.h.

ULONG _CONTEXT::Dr3

Definition at line 1437 of file nt_native.h.

ULONG _CONTEXT::Dr6

Definition at line 1438 of file nt_native.h.

ULONG _CONTEXT::Dr7

Definition at line 1439 of file nt_native.h.

union { ... } _CONTEXT::DUMMYUNIONNAME
UCHAR _CONTEXT::ExtendedRegisters[MAXIMUM_SUPPORTED_EXTENSION]

Definition at line 272 of file ke.h.

Referenced by ctx_to_reg(), and KiInitializeContextThread().

FLOATING_SAVE_AREA _CONTEXT::FloatSave

Definition at line 1446 of file nt_native.h.

Referenced by ctx_to_reg(), i386_fetch_context_reg(), and KiInitializeContextThread().

ULONG _CONTEXT::Fp
ULONG _CONTEXT::Fpscr

Definition at line 275 of file ke.h.

Referenced by _dump_context().

ULONG _CONTEXT::Ip

Definition at line 347 of file compat.h.

Referenced by arm_fetch_context_reg().

ULONG _CONTEXT::Lr

Definition at line 351 of file compat.h.

Referenced by _dump_context(), arm64_fetch_context_reg(), and arm_fetch_context_reg().

ULONG _CONTEXT::Padding

Definition at line 276 of file ke.h.

ULONG _CONTEXT::Padding2[2]

Definition at line 290 of file ke.h.

NEON128 _CONTEXT::Q[16]

Definition at line 279 of file ke.h.

ULONG _CONTEXT::R0

Definition at line 335 of file compat.h.

Referenced by _dump_context(), and arm_fetch_context_reg().

ULONG _CONTEXT::R1

Definition at line 336 of file compat.h.

Referenced by _dump_context(), and arm_fetch_context_reg().

ULONG _CONTEXT::R10

Definition at line 345 of file compat.h.

Referenced by _dump_context(), arm_fetch_context_reg(), and x86_64_fetch_context_reg().

ULONG _CONTEXT::R11

Definition at line 266 of file ke.h.

Referenced by _dump_context(), arm_fetch_context_reg(), arm_get_addr(), and x86_64_fetch_context_reg().

ULONG _CONTEXT::R12

Definition at line 267 of file ke.h.

Referenced by _dump_context(), arm_fetch_context_reg(), and x86_64_fetch_context_reg().

ULONG _CONTEXT::R2

Definition at line 337 of file compat.h.

Referenced by _dump_context(), and arm_fetch_context_reg().

ULONG _CONTEXT::R3

Definition at line 338 of file compat.h.

Referenced by _dump_context(), and arm_fetch_context_reg().

ULONG _CONTEXT::R4

Definition at line 339 of file compat.h.

Referenced by _dump_context(), and arm_fetch_context_reg().

ULONG _CONTEXT::R5

Definition at line 340 of file compat.h.

Referenced by _dump_context(), and arm_fetch_context_reg().

ULONG _CONTEXT::R6

Definition at line 341 of file compat.h.

Referenced by _dump_context(), and arm_fetch_context_reg().

ULONG _CONTEXT::R7

Definition at line 342 of file compat.h.

Referenced by _dump_context(), and arm_fetch_context_reg().

ULONG _CONTEXT::R8

Definition at line 343 of file compat.h.

Referenced by _dump_context(), arm_fetch_context_reg(), and x86_64_fetch_context_reg().

ULONG _CONTEXT::R9

Definition at line 344 of file compat.h.

Referenced by _dump_context(), arm_fetch_context_reg(), and x86_64_fetch_context_reg().

ULONG _CONTEXT::S[32]

Definition at line 281 of file ke.h.

ULONG _CONTEXT::SegEs
ULONG _CONTEXT::SegFs
ULONG _CONTEXT::SegGs
ULONG _CONTEXT::Wcr[ARM_MAX_WATCHPOINTS]

Definition at line 288 of file ke.h.

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: