Searched defs:Regs (Results 1 - 14 of 14) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeSalLibEsal/
H A DDxeSalLibEsal.c61 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 DLegacyBbs.c292 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 DThunk.c39 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 DLegacyBios.c113 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 DLegacyBootSupport.c645 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 DLegacyPci.c793 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 DBiosInt13.c143 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 DThunk.c49 @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 DExtendedSalLib.c432 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 DExtendedSalLib.c555 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 DBiosKeyboard.c202 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 DLegacyPlatform.c631 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 DBiosVideo.c848 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 Ddbgmoddwarf.cpp549 } 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...]

Completed in 76 milliseconds