iPXE
Data Fields
EFI_FX_SAVE_STATE_X64 Struct Reference

FXSAVE_STATE. More...

#include <DebugSupport.h>

Data Fields

UINT16 Fcw
 
UINT16 Fsw
 
UINT16 Ftw
 
UINT16 Opcode
 
UINT64 Rip
 
UINT64 DataOffset
 
UINT8 Reserved1 [8]
 
UINT8 St0Mm0 [10]
 
UINT8 Reserved2 [6]
 
UINT8 St1Mm1 [10]
 
UINT8 Reserved3 [6]
 
UINT8 St2Mm2 [10]
 
UINT8 Reserved4 [6]
 
UINT8 St3Mm3 [10]
 
UINT8 Reserved5 [6]
 
UINT8 St4Mm4 [10]
 
UINT8 Reserved6 [6]
 
UINT8 St5Mm5 [10]
 
UINT8 Reserved7 [6]
 
UINT8 St6Mm6 [10]
 
UINT8 Reserved8 [6]
 
UINT8 St7Mm7 [10]
 
UINT8 Reserved9 [6]
 
UINT8 Xmm0 [16]
 
UINT8 Xmm1 [16]
 
UINT8 Xmm2 [16]
 
UINT8 Xmm3 [16]
 
UINT8 Xmm4 [16]
 
UINT8 Xmm5 [16]
 
UINT8 Xmm6 [16]
 
UINT8 Xmm7 [16]
 
UINT8 Reserved11 [14 *16]
 

Detailed Description

FXSAVE_STATE.

FP / MMX / XMM registers (see fxrstor instruction definition).

Definition at line 158 of file DebugSupport.h.

Field Documentation

◆ Fcw

UINT16 EFI_FX_SAVE_STATE_X64::Fcw

Definition at line 159 of file DebugSupport.h.

◆ Fsw

UINT16 EFI_FX_SAVE_STATE_X64::Fsw

Definition at line 160 of file DebugSupport.h.

◆ Ftw

UINT16 EFI_FX_SAVE_STATE_X64::Ftw

Definition at line 161 of file DebugSupport.h.

◆ Opcode

UINT16 EFI_FX_SAVE_STATE_X64::Opcode

Definition at line 162 of file DebugSupport.h.

◆ Rip

UINT64 EFI_FX_SAVE_STATE_X64::Rip

Definition at line 163 of file DebugSupport.h.

◆ DataOffset

UINT64 EFI_FX_SAVE_STATE_X64::DataOffset

Definition at line 164 of file DebugSupport.h.

◆ Reserved1

UINT8 EFI_FX_SAVE_STATE_X64::Reserved1[8]

Definition at line 165 of file DebugSupport.h.

◆ St0Mm0

UINT8 EFI_FX_SAVE_STATE_X64::St0Mm0[10]

Definition at line 166 of file DebugSupport.h.

◆ Reserved2

UINT8 EFI_FX_SAVE_STATE_X64::Reserved2[6]

Definition at line 166 of file DebugSupport.h.

◆ St1Mm1

UINT8 EFI_FX_SAVE_STATE_X64::St1Mm1[10]

Definition at line 167 of file DebugSupport.h.

◆ Reserved3

UINT8 EFI_FX_SAVE_STATE_X64::Reserved3[6]

Definition at line 167 of file DebugSupport.h.

◆ St2Mm2

UINT8 EFI_FX_SAVE_STATE_X64::St2Mm2[10]

Definition at line 168 of file DebugSupport.h.

◆ Reserved4

UINT8 EFI_FX_SAVE_STATE_X64::Reserved4[6]

Definition at line 168 of file DebugSupport.h.

◆ St3Mm3

UINT8 EFI_FX_SAVE_STATE_X64::St3Mm3[10]

Definition at line 169 of file DebugSupport.h.

◆ Reserved5

UINT8 EFI_FX_SAVE_STATE_X64::Reserved5[6]

Definition at line 169 of file DebugSupport.h.

◆ St4Mm4

UINT8 EFI_FX_SAVE_STATE_X64::St4Mm4[10]

Definition at line 170 of file DebugSupport.h.

◆ Reserved6

UINT8 EFI_FX_SAVE_STATE_X64::Reserved6[6]

Definition at line 170 of file DebugSupport.h.

◆ St5Mm5

UINT8 EFI_FX_SAVE_STATE_X64::St5Mm5[10]

Definition at line 171 of file DebugSupport.h.

◆ Reserved7

UINT8 EFI_FX_SAVE_STATE_X64::Reserved7[6]

Definition at line 171 of file DebugSupport.h.

◆ St6Mm6

UINT8 EFI_FX_SAVE_STATE_X64::St6Mm6[10]

Definition at line 172 of file DebugSupport.h.

◆ Reserved8

UINT8 EFI_FX_SAVE_STATE_X64::Reserved8[6]

Definition at line 172 of file DebugSupport.h.

◆ St7Mm7

UINT8 EFI_FX_SAVE_STATE_X64::St7Mm7[10]

Definition at line 173 of file DebugSupport.h.

◆ Reserved9

UINT8 EFI_FX_SAVE_STATE_X64::Reserved9[6]

Definition at line 173 of file DebugSupport.h.

◆ Xmm0

UINT8 EFI_FX_SAVE_STATE_X64::Xmm0[16]

Definition at line 174 of file DebugSupport.h.

◆ Xmm1

UINT8 EFI_FX_SAVE_STATE_X64::Xmm1[16]

Definition at line 175 of file DebugSupport.h.

◆ Xmm2

UINT8 EFI_FX_SAVE_STATE_X64::Xmm2[16]

Definition at line 176 of file DebugSupport.h.

◆ Xmm3

UINT8 EFI_FX_SAVE_STATE_X64::Xmm3[16]

Definition at line 177 of file DebugSupport.h.

◆ Xmm4

UINT8 EFI_FX_SAVE_STATE_X64::Xmm4[16]

Definition at line 178 of file DebugSupport.h.

◆ Xmm5

UINT8 EFI_FX_SAVE_STATE_X64::Xmm5[16]

Definition at line 179 of file DebugSupport.h.

◆ Xmm6

UINT8 EFI_FX_SAVE_STATE_X64::Xmm6[16]

Definition at line 180 of file DebugSupport.h.

◆ Xmm7

UINT8 EFI_FX_SAVE_STATE_X64::Xmm7[16]

Definition at line 181 of file DebugSupport.h.

◆ Reserved11

UINT8 EFI_FX_SAVE_STATE_X64::Reserved11[14 *16]

Definition at line 185 of file DebugSupport.h.


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