Searched defs:BbsTable (Results 1 - 8 of 8) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/
H A DLegacyBios.c224 BBS_TABLE *BbsTable; local
536 // Get the BbsTable from LOW_MEMORY_THUNK
538 BbsTable = (BBS_TABLE *)(UINTN)Private->IntThunk->BbsTable;
539 ZeroMem ((VOID *)BbsTable, sizeof (Private->IntThunk->BbsTable));
541 EfiToLegacy16BootTable->BbsTable = (UINT32)(UINTN)BbsTable;
542 Private->BbsTablePtr = (VOID *) BbsTable;
548 for (Index = 0; Index < (sizeof (Private->IntThunk->BbsTable) / sizeo
[all...]
H A DLegacyBootSupport.c39 @param BbsTable The BBS table.
45 IN BBS_TABLE *BbsTable
59 if (BbsTable[Index].BootPriority == BBS_IGNORE_ENTRY) {
67 (UINTN) BbsTable[Index].BootPriority,
68 (UINTN) BbsTable[Index].Bus,
69 (UINTN) BbsTable[Index].Device,
70 (UINTN) BbsTable[Index].Function,
71 (UINTN) BbsTable[Index].Class,
72 (UINTN) BbsTable[Index].SubClass,
73 (UINTN) BbsTable[Inde
1348 BBS_TABLE *BbsTable; local
[all...]
H A DLegacyPci.c1443 BBS_TABLE *BbsTable; local
1468 BbsTable = (BBS_TABLE*)(UINTN) Private->IntThunk->EfiToLegacy16BootTable.BbsTable;
1514 BbsTable[BbsIndex].BootPriority = BBS_UNPRIORITIZED_ENTRY;
1515 BbsTable[BbsIndex].DeviceType = DeviceType;
1516 BbsTable[BbsIndex].Bus = (UINT32) Bus;
1517 BbsTable[BbsIndex].Device = (UINT32) Device;
1518 BbsTable[BbsIndex].Function = (UINT32) Function;
1519 BbsTable[BbsIndex].StatusFlags.OldPosition = 0;
1520 BbsTable[BbsInde
[all...]
H A DLegacyBiosInterface.h290 BBS_TABLE BbsTable[MAX_BBS_ENTRIES]; member in struct:__anon10426
335 BBS_TABLE BbsTable[MAX_BBS_ENTRIES]; member in struct:__anon10427
408 BBS_TABLE BbsTable[MAX_BBS_ENTRIES]; member in struct:__anon10428
841 @param BbsTable List BBS entries
851 OUT BBS_TABLE **BbsTable
861 @param BbsEntry The 0-based index into the BbsTable for the parent
946 @param BbsTable List BBS entries
960 OUT BBS_TABLE **BbsTable
1390 @param BbsTable BBS Table passed to 16-bit code
1398 IN BBS_TABLE *BbsTable
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/
H A DBBSsupport.c160 // BbsTable 16 entries are for onboard IDE.
1008 @param BbsTable The BBS table.
1018 IN BBS_TABLE *BbsTable,
1027 if (BbsTable[Index].BootPriority == BBS_IGNORE_ENTRY) {
1031 if (BbsTable[Index].DeviceType != BbsType) {
1045 @param BbsTable The BBS table.
1057 IN BBS_TABLE *BbsTable,
1087 if (BbsTable[Index].BootPriority == BBS_IGNORE_ENTRY) {
1091 switch (BbsTable[Index].DeviceType) {
1134 DevOrderPtr = (LEGACY_DEV_ORDER_ENTRY *) BdsFillDevOrderBuf (BbsTable, BBS_FLOPP
1017 BdsFillDevOrderBuf( IN BBS_TABLE *BbsTable, IN BBS_TYPE BbsType, IN UINTN BbsCount, OUT UINT16 *Buf ) argument
1056 BdsCreateDevOrder( IN BBS_TABLE *BbsTable, IN UINT16 BbsCount ) argument
[all...]
H A DBootOption.c710 BBS_TABLE *BbsTable; local
721 BbsTable = NULL;
744 &BbsTable
758 if ((BBS_IGNORE_ENTRY == BbsTable[Index].BootPriority) ||
759 (BBS_DO_NOT_BOOT_FROM == BbsTable[Index].BootPriority)
770 NewLegacyDevContext->BbsEntry = &BbsTable[Index];
774 &BbsTable[Index],
787 switch (BbsTable[Index].DeviceType) {
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Csm/CsmSupportLib/
H A DLegacyPlatform.c912 @param BbsTable The Internal BBS table.
925 IN VOID *BbsTable,
952 LocalBbsTable = BbsTable;
922 PrepareToBoot( IN EFI_LEGACY_BIOS_PLATFORM_PROTOCOL *This, IN BBS_BBS_DEVICE_PATH *BbsDevicePath, IN VOID *BbsTable, IN UINT32 LoadOptionsSize, IN VOID *LoadOptions, IN VOID *EfiToLegacy16BootTable ) argument
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Include/Protocol/
H A DLegacyBios.h875 /// This field contains the zero-based index into the BbsTable for the parent device.
882 /// This field contains the zero-based index into the BbsTable for the boot entry.
887 /// This field contains the zero-based index into the BbsTable for the HDD diagnostics entry.
928 UINT32 BbsTable; ///< A pointer to the BBS table. Type BBS_TABLE is defined below. member in struct:__anon10755
1299 @param[in,out] BbsTable Points to List of BBS_TABLE.
1311 IN OUT BBS_TABLE **BbsTable
1320 @param[out] BbsTable List of BBS entries
1330 OUT BBS_TABLE **BbsTable
1339 @param[in] BbsEntry The 0-based index into the BbsTable for the parent

Completed in 54 milliseconds