/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeSalLibEsal/ |
H A D | DxeSalLibEsal.c | 61 SAL_RETURN_REGS Regs; local 66 Regs.r9 = 0; 67 Regs.r10 = 0; 68 Regs.r11 = 0; 69 Regs.Status = EFI_SAL_INVALID_ARGUMENT; 283 return Regs;
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/ |
H A D | LegacyBbs.c | 292 EFI_IA32_REGISTER_SET Regs; local 348 ZeroMem (&Regs, sizeof (EFI_IA32_REGISTER_SET)); 349 Regs.X.AX = Legacy16UpdateBbs; 355 Regs.X.ES = NORMALIZE_EFI_SEGMENT ((UINT32) TempData); 356 Regs.X.BX = NORMALIZE_EFI_OFFSET ((UINT32) TempData); 362 &Regs, 370 if (Regs.X.AX != 0) {
|
H A D | Thunk.c | 39 of BiosInt. Regs will contain the 16-bit register context on entry and 44 @param Regs Register contexted passed into (and returned) from thunk to 48 See Regs for status. 57 IN EFI_IA32_REGISTER_SET *Regs 62 Regs->X.Flags.Reserved1 = 1; 63 Regs->X.Flags.Reserved2 = 0; 64 Regs->X.Flags.Reserved3 = 0; 65 Regs->X.Flags.Reserved4 = 0; 66 Regs->X.Flags.IOPL = 3; 67 Regs 107 LegacyBiosFarCall86( IN EFI_LEGACY_BIOS_PROTOCOL *This, IN UINT16 Segment, IN UINT16 Offset, IN EFI_IA32_REGISTER_SET *Regs, IN VOID *Stack, IN UINTN StackSize ) argument 166 InternalLegacyBiosFarCall( IN EFI_LEGACY_BIOS_PROTOCOL *This, IN UINT16 Segment, IN UINT16 Offset, IN EFI_IA32_REGISTER_SET *Regs, IN VOID *Stack, IN UINTN StackSize ) argument [all...] |
H A D | LegacyBios.c | 113 EFI_IA32_REGISTER_SET Regs; local 120 ZeroMem (&Regs, sizeof (EFI_IA32_REGISTER_SET)); 121 Regs.X.AX = Legacy16GetTableAddress; 122 Regs.X.BX = (UINT16) Region; 123 Regs.X.CX = (UINT16) LegacyMemorySize; 124 Regs.X.DX = (UINT16) Alignment; 129 &Regs, 134 if (Regs.X.AX == 0) { 135 *LegacyMemoryAddress = (VOID *) (UINTN) ((Regs.X.DS << 4) + Regs 217 EFI_IA32_REGISTER_SET Regs; local [all...] |
H A D | LegacyBootSupport.c | 645 EFI_IA32_REGISTER_SET Regs; local 688 ZeroMem (&Regs, sizeof (EFI_IA32_REGISTER_SET)); 689 Regs.X.AX = Legacy16GetTableAddress; 690 Regs.X.CX = (UINT16) TableSize; 691 Regs.X.BX = (UINT16) Location; 692 Regs.X.DX = (UINT16) Alignment; 697 &Regs, 702 if (Regs.X.AX != 0) { 719 Regs.X.DS, 720 Regs 799 EFI_IA32_REGISTER_SET Regs; local 1959 EFI_IA32_REGISTER_SET Regs; local [all...] |
H A D | LegacyPci.c | 793 EFI_IA32_REGISTER_SET Regs; local 809 ZeroMem (&Regs, sizeof (EFI_IA32_REGISTER_SET)); 811 Regs.X.AX = Legacy16GetTableAddress; 812 Regs.X.CX = (UINT16) PirqTableSize; 816 Regs.X.BX = (UINT16) 0x1; 821 Regs.X.DX = 0x10; 826 &Regs, 831 Private->Legacy16Table->IrqRoutingTablePointer = (UINT32) (Regs.X.DS * 16 + Regs.X.BX); 832 if (Regs 906 EFI_IA32_REGISTER_SET Regs; local 2267 EFI_IA32_REGISTER_SET Regs; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/ |
H A D | BiosInt13.c | 143 EFI_IA32_REGISTER_SET Regs; local 145 ZeroMem (&Regs, sizeof (EFI_IA32_REGISTER_SET)); 147 Regs.H.AH = 0x08; 148 Regs.H.DL = Drive->Number; 149 CarryFlag = BiosBlockIoDev->LegacyBios->Int86 (BiosBlockIoDev->LegacyBios, 0x13, &Regs); 150 DEBUG ((DEBUG_INIT, "Int13GetDeviceParameters: INT 13 08 DL=%02x : CF=%d AH=%02x\n", Drive->Number, CarryFlag, Regs.H.AH)); 151 if (CarryFlag != 0 || Regs.H.AH != 0x00) { 152 Drive->ErrorCode = Regs.H.AH; 157 if (Regs.H.BL == 0x10) { 160 Drive->MaxHead = Regs 197 EFI_IA32_REGISTER_SET Regs; local 239 EFI_IA32_REGISTER_SET Regs; local 429 EFI_IA32_REGISTER_SET Regs; local 577 EFI_IA32_REGISTER_SET Regs; local 735 EFI_IA32_REGISTER_SET Regs; local 812 EFI_IA32_REGISTER_SET Regs; local 965 EFI_IA32_REGISTER_SET Regs; local 1122 EFI_IA32_REGISTER_SET Regs; local 1324 EFI_IA32_REGISTER_SET Regs; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/Ipf/ |
H A D | Thunk.c | 49 @param Regs IA32 Register set. 61 IN EFI_IA32_REGISTER_SET *Regs, 75 DwordRegs.Ds = Regs->X.DS; 76 DwordRegs.Es = Regs->X.ES; 77 DwordRegs.Fs = Regs->X.ES; 78 DwordRegs.Gs = Regs->X.ES; 81 DwordRegs.Eax = Regs->X.AX; 82 DwordRegs.Ebx = Regs->X.BX; 87 DwordRegs.Ecx = Regs->E.ECX; 88 DwordRegs.Edx = Regs 57 BiosIntCall( IN UINT16 BiosInt, IN UINT16 Segment, IN UINT16 Offset, IN EFI_IA32_REGISTER_SET *Regs, IN VOID *Stack, IN UINTN StackSize ) argument 424 LegacyBiosFarCall86( IN EFI_LEGACY_BIOS_PROTOCOL *This, IN UINT16 Segment, IN UINT16 Offset, IN EFI_IA32_REGISTER_SET *Regs, IN VOID *Stack, IN UINTN StackSize ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeExtendedSalLib/ |
H A D | ExtendedSalLib.c | 432 SAL_RETURN_REGS Regs; local 434 Regs = EsalCall ( 447 *McaBuffer = (UINT8 *) Regs.r9; 448 *BufferSize = Regs.r10; 450 return Regs; 948 SAL_RETURN_REGS Regs; local 950 Regs = EsalCall ( 963 *StateBufferPointer = (EFI_PHYSICAL_ADDRESS) Regs.r9; 964 *RequiredStateBufferSize = (UINT64) Regs.r10; 966 return Regs; [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeRuntimeExtendedSalLib/ |
H A D | ExtendedSalLib.c | 555 SAL_RETURN_REGS Regs; local 557 Regs = EsalCall ( 570 *McaBuffer = (UINT8 *) Regs.r9; 571 *BufferSize = Regs.r10; 573 return Regs; 1071 SAL_RETURN_REGS Regs; local 1073 Regs = EsalCall ( 1086 *StateBufferPointer = (EFI_PHYSICAL_ADDRESS) Regs.r9; 1087 *RequiredStateBufferSize = (UINT64) Regs.r10; 1089 return Regs; [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/ |
H A D | BiosKeyboard.c | 202 EFI_IA32_REGISTER_SET Regs; local 394 Regs.H.AH = 0xc0; 398 &Regs 406 if (*(UINT8 *)(UINTN) ((Regs.X.ES << 4) + Regs.X.BX + 0x06) & 0x40) { 410 Regs.H.AH = 0x09; 414 &Regs 422 if ((Regs.H.AL & 0x40) != 0) { 1726 EFI_IA32_REGISTER_SET Regs; local 1744 Regs [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Csm/CsmSupportLib/ |
H A D | LegacyPlatform.c | 631 EFI_IA32_REGISTER_SET Regs; local 646 Regs.H.AH = 0x00; 647 Regs.H.AL = 0x03; 648 Status = LegacyBios->Int86 (LegacyBios, 0x10, &Regs);
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/ |
H A D | BiosVideo.c | 848 EFI_IA32_REGISTER_SET Regs; local 892 Regs.H.AH = 0x00; 893 Regs.H.AL = 0x03; 894 BiosVideoPrivate->LegacyBios->Int86 (BiosVideoPrivate->LegacyBios, 0x10, &Regs); 896 Regs.H.AH = 0x11; 897 Regs.H.AL = 0x14; 898 Regs.H.BL = 0; 899 BiosVideoPrivate->LegacyBios->Int86 (BiosVideoPrivate->LegacyBios, 0x10, &Regs); 1263 EFI_IA32_REGISTER_SET Regs; local 1330 gBS->SetMem (&Regs, sizeo 1905 EFI_IA32_REGISTER_SET Regs; local 3118 EFI_IA32_REGISTER_SET Regs; local 3185 EFI_IA32_REGISTER_SET Regs; local [all...] |
/vbox/src/VBox/Runtime/common/dbg/ |
H A D | dbgmoddwarf.cpp | 549 } Regs; member in struct:RTDWARFLINESTATE 2363 rc = rtDbgModDwarfRecordSegOffset(pThis, pLnState->Regs.uSegment, pLnState->Regs.uAddress + 1); 2366 const char *pszFile = pLnState->Regs.iFile < pLnState->cFileNames 2367 ? pLnState->papszFileNames[pLnState->Regs.iFile] 2373 rc = rtDbgModDwarfLinkAddressToSegOffset(pLnState->pDwarfMod, pLnState->Regs.uSegment, pLnState->Regs.uAddress, 2377 Log2(("rtDwarfLine_AddLine: %x:%08llx (%#llx) %s(%d) [offOpCode=%08x]\n", iSeg, offSeg, pLnState->Regs.uAddress, pszFile, pLnState->Regs.uLine, offOpCode)); 2378 rc = RTDbgModLineAdd(pLnState->pDwarfMod->hCnt, pszFile, pLnState->Regs [all...] |