TianoCore EDK2 master
Loading...
Searching...
No Matches
CC_INSTRUCTION_DATA Struct Reference

Data Fields

GHCB * Ghcb
 
CC_INSTRUCTION_MODE Mode
 
CC_INSTRUCTION_SIZE DataSize
 
CC_INSTRUCTION_SIZE AddrSize
 
BOOLEAN SegmentSpecified
 
CC_INSTRUCTION_SEGMENT Segment
 
CC_INSTRUCTION_REP RepMode
 
UINT8 * Begin
 
UINT8 * End
 
UINT8 * Prefixes
 
UINT8 * OpCodes
 
UINT8 * Displacement
 
UINT8 * Immediate
 
INSTRUCTION_REX_PREFIX RexPrefix
 
BOOLEAN ModRmPresent
 
INSTRUCTION_MODRM ModRm
 
BOOLEAN SibPresent
 
INSTRUCTION_SIB Sib
 
UINTN PrefixSize
 
UINTN OpCodeSize
 
UINTN DisplacementSize
 
UINTN ImmediateSize
 
CC_INSTRUCTION_OPCODE_EXT Ext
 

Detailed Description

Definition at line 86 of file CcInstruction.h.

Field Documentation

◆ AddrSize

CC_INSTRUCTION_SIZE CC_INSTRUCTION_DATA::AddrSize

Definition at line 91 of file CcInstruction.h.

◆ Begin

UINT8* CC_INSTRUCTION_DATA::Begin

Definition at line 96 of file CcInstruction.h.

◆ DataSize

CC_INSTRUCTION_SIZE CC_INSTRUCTION_DATA::DataSize

Definition at line 90 of file CcInstruction.h.

◆ Displacement

UINT8* CC_INSTRUCTION_DATA::Displacement

Definition at line 101 of file CcInstruction.h.

◆ DisplacementSize

UINTN CC_INSTRUCTION_DATA::DisplacementSize

Definition at line 114 of file CcInstruction.h.

◆ End

UINT8* CC_INSTRUCTION_DATA::End

Definition at line 97 of file CcInstruction.h.

◆ Ext

CC_INSTRUCTION_OPCODE_EXT CC_INSTRUCTION_DATA::Ext

Definition at line 117 of file CcInstruction.h.

◆ Ghcb

GHCB* CC_INSTRUCTION_DATA::Ghcb

Definition at line 87 of file CcInstruction.h.

◆ Immediate

UINT8* CC_INSTRUCTION_DATA::Immediate

Definition at line 102 of file CcInstruction.h.

◆ ImmediateSize

UINTN CC_INSTRUCTION_DATA::ImmediateSize

Definition at line 115 of file CcInstruction.h.

◆ Mode

CC_INSTRUCTION_MODE CC_INSTRUCTION_DATA::Mode

Definition at line 89 of file CcInstruction.h.

◆ ModRm

INSTRUCTION_MODRM CC_INSTRUCTION_DATA::ModRm

Definition at line 107 of file CcInstruction.h.

◆ ModRmPresent

BOOLEAN CC_INSTRUCTION_DATA::ModRmPresent

Definition at line 106 of file CcInstruction.h.

◆ OpCodes

UINT8* CC_INSTRUCTION_DATA::OpCodes

Definition at line 100 of file CcInstruction.h.

◆ OpCodeSize

UINTN CC_INSTRUCTION_DATA::OpCodeSize

Definition at line 113 of file CcInstruction.h.

◆ Prefixes

UINT8* CC_INSTRUCTION_DATA::Prefixes

Definition at line 99 of file CcInstruction.h.

◆ PrefixSize

UINTN CC_INSTRUCTION_DATA::PrefixSize

Definition at line 112 of file CcInstruction.h.

◆ RepMode

CC_INSTRUCTION_REP CC_INSTRUCTION_DATA::RepMode

Definition at line 94 of file CcInstruction.h.

◆ RexPrefix

INSTRUCTION_REX_PREFIX CC_INSTRUCTION_DATA::RexPrefix

Definition at line 104 of file CcInstruction.h.

◆ Segment

CC_INSTRUCTION_SEGMENT CC_INSTRUCTION_DATA::Segment

Definition at line 93 of file CcInstruction.h.

◆ SegmentSpecified

BOOLEAN CC_INSTRUCTION_DATA::SegmentSpecified

Definition at line 92 of file CcInstruction.h.

◆ Sib

INSTRUCTION_SIB CC_INSTRUCTION_DATA::Sib

Definition at line 110 of file CcInstruction.h.

◆ SibPresent

BOOLEAN CC_INSTRUCTION_DATA::SibPresent

Definition at line 109 of file CcInstruction.h.


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