Searched defs:BootOrder (Results 1 - 6 of 6) sorted by relevance
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DriverSampleDxe/ |
H A D | NVDataStruc.h | 53 UINT16 BootOrder[8]; member in struct:__anon11169
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/ |
H A D | BootMaint.c | 1413 @param BootOrder The Boot Order array. 1424 IN OUT UINT16 *BootOrder, 1443 if (BootOrder[Index] == OptionNumber) { 1452 BootOrder[Index] = BootOrder[Index + 1]; 1422 BdsDeleteBootOption( IN UINTN OptionNumber, IN OUT UINT16 *BootOrder, IN OUT UINTN *BootOrderSize ) argument
|
H A D | Variable.c | 20 make sure BootOrder is in valid state. 25 @return Others If failed to update the "BootOrder" variable after deletion. 83 After any operation on Boot####, there will be a discrepancy in BootOrder. 84 Since some are missing but in BootOrder, while some are present but are 85 not reflected by BootOrder. Then a function rebuild BootOrder from 93 Set the "BootOrder" EFI Variable. 113 // First check whether BootOrder is present in current configuration 116 L"BootOrder", 122 // If exists, delete it to hold new BootOrder 1111 UINT16 *BootOrder; local [all...] |
H A D | BBSsupport.c | 572 UINT16 *BootOrder; local 590 BootOrder = NULL; 611 BootOrder = BdsLibGetVariableAndSize ( 612 L"BootOrder", 616 if (BootOrder == NULL) { 622 UnicodeSPrint (BootOption, sizeof (BootOption), L"Boot%04x", BootOrder[Index]); 639 // Update BootOrder 642 BootOrder[Index], 643 BootOrder, 648 FreePool (BootOrder); 740 BdsFindLegacyBootOptionByDevTypeAndName( IN UINT16 *BootOrder, IN UINTN BootOptionNum, IN UINT16 DevType, IN CHAR16 *DevName, OUT UINT32 *Attribute, OUT UINT16 *BbsIndex, OUT UINT16 *OptionNumber ) argument 877 UINT16 *BootOrder; local 1633 UINT16 *BootOrder; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgDxe/ |
H A D | TcgDxe.c | 151 CHAR16 mBootVarName[] = L"BootOrder"; 871 The EFI boot variables are BootOrder and Boot#### variables. 885 UINT16 *BootOrder; local 895 (VOID **) &BootOrder 900 ASSERT (BootOrder != NULL); 903 FreePool (BootOrder); 907 BootCount /= sizeof (*BootOrder); 909 UnicodeSPrint (mBootVarName, sizeof (mBootVarName), L"Boot%04x", BootOrder[Index]); 921 FreePool (BootOrder); 955 // Measure BootOrder [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/ |
H A D | BdsBoot.c | 761 BdsLibRegisterNewOption (&TempBootLists, DevicePath, L"EFI Internal Shell", L"BootOrder"); 1330 UINT16 *BootOrder; local 1344 BootOrder = NULL; 1348 // Check "BootOrder" variable, if no, means there is no any boot order. 1350 BootOrder = BdsLibGetVariableAndSize ( 1351 L"BootOrder", 1355 if (BootOrder == NULL) { 1373 UnicodeSPrint (BootOption, sizeof (BootOption), L"Boot%04x", BootOrder[Index]); 1381 FreePool (BootOrder); 1386 BdsDeleteBootOption (BootOrder[Inde 1443 UINT16 *BootOrder; local [all...] |
Completed in 44 milliseconds