Planeshift
MDRawContextAMD64 Struct Reference

#include <minidump_cpu_amd64.h>

Public Attributes

union {
   MDXmmSaveArea32AMD64   flt_save
 
   struct {
      uint128_struct   header [2]
 
      uint128_struct   legacy [8]
 
      uint128_struct   xmm0
 
      uint128_struct   xmm1
 
      uint128_struct   xmm10
 
      uint128_struct   xmm11
 
      uint128_struct   xmm12
 
      uint128_struct   xmm13
 
      uint128_struct   xmm14
 
      uint128_struct   xmm15
 
      uint128_struct   xmm2
 
      uint128_struct   xmm3
 
      uint128_struct   xmm4
 
      uint128_struct   xmm5
 
      uint128_struct   xmm6
 
      uint128_struct   xmm7
 
      uint128_struct   xmm8
 
      uint128_struct   xmm9
 
   }   sse_registers
 
}; 
 
uint32_t context_flags
 
uint16_t cs
 
uint64_t debug_control
 
uint64_t dr0
 
uint64_t dr1
 
uint64_t dr2
 
uint64_t dr3
 
uint64_t dr6
 
uint64_t dr7
 
uint16_t ds
 
uint32_t eflags
 
uint16_t es
 
uint16_t fs
 
uint16_t gs
 
uint64_t last_branch_from_rip
 
uint64_t last_branch_to_rip
 
uint64_t last_exception_from_rip
 
uint64_t last_exception_to_rip
 
uint32_t mx_csr
 
uint64_t p1_home
 
uint64_t p2_home
 
uint64_t p3_home
 
uint64_t p4_home
 
uint64_t p5_home
 
uint64_t p6_home
 
uint64_t r10
 
uint64_t r11
 
uint64_t r12
 
uint64_t r13
 
uint64_t r14
 
uint64_t r15
 
uint64_t r8
 
uint64_t r9
 
uint64_t rax
 
uint64_t rbp
 
uint64_t rbx
 
uint64_t rcx
 
uint64_t rdi
 
uint64_t rdx
 
uint64_t rip
 
uint64_t rsi
 
uint64_t rsp
 
uint16_t ss
 
uint64_t vector_control
 
uint128_struct vector_register [MD_CONTEXT_AMD64_VR_COUNT]
 

Detailed Description

Definition at line 102 of file minidump_cpu_amd64.h.

Member Data Documentation

union { ... }
uint32_t MDRawContextAMD64::context_flags

Definition at line 115 of file minidump_cpu_amd64.h.

uint16_t MDRawContextAMD64::cs

Definition at line 119 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::debug_control

Definition at line 195 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::dr0

Definition at line 132 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::dr1

Definition at line 133 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::dr2

Definition at line 134 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::dr3

Definition at line 135 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::dr6

Definition at line 136 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::dr7

Definition at line 137 of file minidump_cpu_amd64.h.

uint16_t MDRawContextAMD64::ds

Definition at line 122 of file minidump_cpu_amd64.h.

uint32_t MDRawContextAMD64::eflags

Definition at line 129 of file minidump_cpu_amd64.h.

uint16_t MDRawContextAMD64::es

Definition at line 123 of file minidump_cpu_amd64.h.

MDXmmSaveArea32AMD64 MDRawContextAMD64::flt_save

Definition at line 168 of file minidump_cpu_amd64.h.

uint16_t MDRawContextAMD64::fs

Definition at line 124 of file minidump_cpu_amd64.h.

uint16_t MDRawContextAMD64::gs

Definition at line 125 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::header[2]

Definition at line 170 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::last_branch_from_rip

Definition at line 197 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::last_branch_to_rip

Definition at line 196 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::last_exception_from_rip

Definition at line 199 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::last_exception_to_rip

Definition at line 198 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::legacy[8]

Definition at line 171 of file minidump_cpu_amd64.h.

uint32_t MDRawContextAMD64::mx_csr

Definition at line 116 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::p1_home

Definition at line 106 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::p2_home

Definition at line 107 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::p3_home

Definition at line 108 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::p4_home

Definition at line 109 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::p5_home

Definition at line 110 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::p6_home

Definition at line 111 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::r10

Definition at line 154 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::r11

Definition at line 155 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::r12

Definition at line 156 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::r13

Definition at line 157 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::r14

Definition at line 158 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::r15

Definition at line 159 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::r8

Definition at line 152 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::r9

Definition at line 153 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::rax

Definition at line 140 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::rbp

Definition at line 149 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::rbx

Definition at line 143 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::rcx

Definition at line 141 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::rdi

Definition at line 151 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::rdx

Definition at line 142 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::rip

Definition at line 162 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::rsi

Definition at line 150 of file minidump_cpu_amd64.h.

uint64_t MDRawContextAMD64::rsp

Definition at line 146 of file minidump_cpu_amd64.h.

uint16_t MDRawContextAMD64::ss

Definition at line 128 of file minidump_cpu_amd64.h.

struct { ... } MDRawContextAMD64::sse_registers
uint64_t MDRawContextAMD64::vector_control

Definition at line 192 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::vector_register[MD_CONTEXT_AMD64_VR_COUNT]

Definition at line 191 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm0

Definition at line 172 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm1

Definition at line 173 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm10

Definition at line 182 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm11

Definition at line 183 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm12

Definition at line 184 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm13

Definition at line 185 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm14

Definition at line 186 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm15

Definition at line 187 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm2

Definition at line 174 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm3

Definition at line 175 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm4

Definition at line 176 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm5

Definition at line 177 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm6

Definition at line 178 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm7

Definition at line 179 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm8

Definition at line 180 of file minidump_cpu_amd64.h.

uint128_struct MDRawContextAMD64::xmm9

Definition at line 181 of file minidump_cpu_amd64.h.


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