Searched defs:BootOption (Results 1 - 10 of 10) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeDeferImageLoadLib/
H A DDxeDeferImageLoadLib.h57 BOOLEAN BootOption; member in struct:__anon12679
86 @param[out] BootOption On return, points to TRUE if the image was intended as a boot option
92 BootOption is NULL.
103 OUT BOOLEAN *BootOption
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UserIdentifyManagerDxe/
H A DLoadDeferredImage.c43 BOOLEAN BootOption; local
85 &BootOption
95 BootOption,
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/
H A DBdsEntry.c88 BDS_COMMON_OPTION *BootOption; local
131 BootOption = BdsLibVariableToOption (&BootLists, Buffer);
136 if (BootOption == NULL) {
140 BootOption->BootCurrent = *mBootNext;
192 BootOption = CR (Link, BDS_COMMON_OPTION, Link, BDS_LOAD_OPTION_SIGNATURE);
199 if (!IS_LOAD_OPTION_TYPE (BootOption->Attribute, LOAD_OPTION_ACTIVE)) {
210 if (DevicePathType (BootOption->DevicePath) != BBS_DEVICE_PATH) {
215 BdsLibConnectDevicePath (BootOption->DevicePath);
227 Status = BdsLibBootViaBootOption (BootOption, BootOption
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/
H A DBootMaint.c1026 // in BootOption form: legacy FD/HD/CD/NET/BEV
1428 UINT16 BootOption[100]; local
1436 UnicodeSPrint (BootOption, sizeof (BootOption), L"Boot%04x", OptionNumber);
1437 Status = EfiLibDeleteVariable (BootOption, &gEfiGlobalVariableGuid);
H A DBBSsupport.c402 The routine re-orders the Boot Option in BootOption array according to
405 @param BootOption Pointer to buffer containing the Boot Option Numbers
417 UINT16 *BootOption,
463 // Find the start position for the BbsType in BootOption
466 if (mBootOptionBbsMapping[MappingIndex].BbsType == BbsType && mBootOptionBbsMapping[MappingIndex].BootOptionNumber == BootOption[Index]) {
472 // Overwrite the old BootOption
475 CopyMem (&BootOption[Index], NewBootOption, (*DisBootOptionCount + *EnBootOptionCount) * sizeof (UINT16));
482 Group the legacy boot options in the BootOption.
496 @param BootOption Pointer to buffer containing Boot Option Numbers
501 UINT16 *BootOption,
416 OrderLegacyBootOption4SameType( UINT16 *BootOption, UINTN BootOptionCount, UINT16 *DevOrder, UINTN DevOrderCount, UINT16 *EnBootOption, UINTN *EnBootOptionCount, UINT16 *DisBootOption, UINTN *DisBootOptionCount ) argument
500 GroupMultipleLegacyBootOption4SameType( UINT16 *BootOption, UINTN BootOptionCount ) argument
585 UINT16 BootOption[10]; local
751 CHAR16 BootOption[9]; local
1637 CHAR16 BootOption[9]; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/
H A DBdsBoot.c124 BDS_COMMON_OPTION *BootOption; local
133 BootOption = BdsLibVariableToOption (&TempList, OptionName);
134 if (BootOption == NULL) {
142 if ((OptionToCheck->BootCurrent == BootOption->BootCurrent) &&
143 (CompareMem (OptionToCheck->DevicePath, BootOption->DevicePath, GetDevicePathSize (OptionToCheck->DevicePath)) == 0))
149 FreePool (BootOption->Description);
150 FreePool (BootOption->DevicePath);
151 FreePool (BootOption->LoadOptions);
152 FreePool (BootOption->OptionName);
154 FreePool (BootOption);
1336 UINT16 BootOption[BOOT_OPTION_MAX_CHAR]; local
1450 UINT16 BootOption[BOOT_OPTION_MAX_CHAR]; local
2045 BDS_COMMON_OPTION *BootOption; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformBdsLib/
H A DBdsPlatform.c1167 BDS_COMMON_OPTION *BootOption; local
1371 BootOption = CR (Link, BDS_COMMON_OPTION, Link, BDS_LOAD_OPTION_SIGNATURE);
1372 if (!IS_LOAD_OPTION_TYPE (BootOption->Attribute, LOAD_OPTION_ACTIVE)) {
1381 if (DevicePathType (BootOption->DevicePath) != BBS_DEVICE_PATH) {
1382 BdsLibConnectDevicePath (BootOption->DevicePath);
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Uefi/
H A DUefiSpec.h2072 /// which BootOption refers. If the CRC-32s do not match this value, then this key
2080 UINT16 BootOption; member in struct:__anon12451
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/efi/Uefi/
H A DUefiSpec.h2057 /// which BootOption refers. If the CRC-32s do not match this value, then this key
2065 UINT16 BootOption; member in struct:__anon15725
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Include/Guid/
H A DDataHubRecords.h2375 UINT32 BootOption :2; member in struct:__anon10671

Completed in 85 milliseconds