Searched refs:IdtTable (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/DxeIplPeim/Ia32/
H A DDxeLoadFunc.c22 // Reserved 4 bytes preceding PeiService and IdtTable,
27 X64_IDT_GATE_DESCRIPTOR IdtTable[IDT_ENTRY_COUNT]; member in struct:_X64_IDT_TABLE
80 X64_IDT_GATE_DESCRIPTOR *IdtTable; local
146 IdtTable = IdtTableForX64->IdtTable;
148 IdtTable[Index].Ia32IdtEntry.Bits.GateType = 0x8e;
149 IdtTable[Index].Ia32IdtEntry.Bits.Reserved_0 = 0;
150 IdtTable[Index].Ia32IdtEntry.Bits.Selector = SYS_CODE64_SEL;
152 IdtTable[Index].Ia32IdtEntry.Bits.OffsetLow = (UINT16) VectorAddress;
153 IdtTable[Inde
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/Ia32/
H A DPlDebugSupport.c36 IA32_IDT_GATE_DESCRIPTOR *IdtTable; local
39 IdtTable = (IA32_IDT_GATE_DESCRIPTOR *) IdtrValue.Base;
41 CopyMem ((VOID *) IdtGateDescriptor, (VOID *) &(IdtTable)[Vector], sizeof (IA32_IDT_GATE_DESCRIPTOR));
58 IA32_IDT_GATE_DESCRIPTOR *IdtTable; local
61 IdtTable = (IA32_IDT_GATE_DESCRIPTOR *) IdtrValue.Base;
63 CopyMem ((VOID *) &(IdtTable)[Vector], (VOID *) IdtGateDescriptor, sizeof (IA32_IDT_GATE_DESCRIPTOR));
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Sec/
H A DSecMain.c38 IA32_IDT_GATE_DESCRIPTOR IdtTable[SEC_IDT_ENTRY_COUNT]; member in struct:_SEC_IDT_TABLE
610 CopyMem (&IdtTableInStack.IdtTable[Index], &mIdtEntryTemplate, sizeof (mIdtEntryTemplate));
613 IdtDescriptor.Base = (UINTN)&IdtTableInStack.IdtTable;
614 IdtDescriptor.Limit = (UINT16)(sizeof (IdtTableInStack.IdtTable) - 1);

Completed in 65 milliseconds