10#ifndef CC_INSTRUCTION_H_
11#define CC_INSTRUCTION_H_
48} CC_INSTRUCTION_SEGMENT;
89 CC_INSTRUCTION_MODE Mode;
90 CC_INSTRUCTION_SIZE DataSize;
91 CC_INSTRUCTION_SIZE AddrSize;
92 BOOLEAN SegmentSpecified;
93 CC_INSTRUCTION_SEGMENT Segment;
94 CC_INSTRUCTION_REP RepMode;
106 BOOLEAN ModRmPresent;
114 UINTN DisplacementSize;
UINT64 * CcGetRegisterPointer(IN EFI_SYSTEM_CONTEXT_X64 *Regs, IN UINT8 Register)
VOID CcDecodeModRm(IN EFI_SYSTEM_CONTEXT_X64 *Regs, IN OUT CC_INSTRUCTION_DATA *InstructionData)
EFI_STATUS CcInitInstructionData(IN OUT CC_INSTRUCTION_DATA *InstructionData, IN GHCB *Ghcb, IN EFI_SYSTEM_CONTEXT_X64 *Regs)
UINT64 CcInstructionLength(IN CC_INSTRUCTION_DATA *InstructionData)
EFI_STATUS EFIAPI Register(IN EFI_PEI_RSC_HANDLER_CALLBACK Callback)