Home
last modified time | relevance | path

Searched refs:Ia32IdtEntry (Results 1 – 6 of 6) sorted by relevance

/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/BootScriptSaveOnS3SaveStateThunk/X64/
DDispatchExecute.c115 IA32_IDT_ENTRY *Ia32IdtEntry; in Execute32BitCode() local
128 Ia32IdtEntry = (IA32_IDT_ENTRY *)(Ia32Idtr->Base); in Execute32BitCode()
133 Ia32IdtEntry[Index].Bits.Selector = COMPATIBILITY_MODE_SELECTOR; in Execute32BitCode()
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/SmmDebugAgent/
DSmmDebugAgentLib.c188 IA32_IDT_ENTRY *Ia32IdtEntry; in InitializeDebugAgent() local
338 Ia32IdtEntry = (IA32_IDT_ENTRY *)(Ia32Idtr->Base); in InitializeDebugAgent()
339 MailboxLocation = (UINT64 *) (UINTN) (Ia32IdtEntry[DEBUG_MAILBOX_VECTOR].Bits.OffsetLow + in InitializeDebugAgent()
340 … (UINT32) (Ia32IdtEntry[DEBUG_MAILBOX_VECTOR].Bits.OffsetHigh << 16)); in InitializeDebugAgent()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/DxeIplPeim/Ia32/
DDxeLoadFunc.c297 IdtTable[Index].Ia32IdtEntry.Bits.GateType = 0x8e; in HandOffToDxeCore()
298 IdtTable[Index].Ia32IdtEntry.Bits.Reserved_0 = 0; in HandOffToDxeCore()
299 IdtTable[Index].Ia32IdtEntry.Bits.Selector = SYS_CODE64_SEL; in HandOffToDxeCore()
301 IdtTable[Index].Ia32IdtEntry.Bits.OffsetLow = (UINT16) VectorAddress; in HandOffToDxeCore()
302 IdtTable[Index].Ia32IdtEntry.Bits.OffsetHigh = (UINT16) (RShiftU64 (VectorAddress, 16)); in HandOffToDxeCore()
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/DxeDebugAgent/
DDxeDebugAgentLib.c367 IA32_IDT_ENTRY *Ia32IdtEntry; in InitializeDebugAgent() local
514 Ia32IdtEntry = (IA32_IDT_ENTRY *)(Ia32Idtr->Base); in InitializeDebugAgent()
515 MailboxLocation = (UINT64 *) (UINTN) (Ia32IdtEntry[DEBUG_MAILBOX_VECTOR].Bits.OffsetLow + in InitializeDebugAgent()
516 … (UINT32) (Ia32IdtEntry[DEBUG_MAILBOX_VECTOR].Bits.OffsetHigh << 16)); in InitializeDebugAgent()
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/SecPeiDebugAgent/
DSecPeiDebugAgentLib.c373 IA32_IDT_ENTRY *Ia32IdtEntry; in InitializeDebugAgent() local
584 Ia32IdtEntry = (IA32_IDT_ENTRY *)(Ia32Idtr->Base); in InitializeDebugAgent()
585 … MailboxLocationPointer = (UINT64 *) (UINTN) (Ia32IdtEntry[DEBUG_MAILBOX_VECTOR].Bits.OffsetLow + in InitializeDebugAgent()
586 … (UINT32) (Ia32IdtEntry[DEBUG_MAILBOX_VECTOR].Bits.OffsetHigh << 16)); in InitializeDebugAgent()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/DxeIplPeim/X64/
DVirtualMemory.h48 IA32_IDT_GATE_DESCRIPTOR Ia32IdtEntry; member