HomeSort by relevance Sort by last modified time
    Searched refs:BootOption (Results 1 - 25 of 45) sorted by null

1 2

  /device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/
BBSsupport.c 29 The routine re-orders the Boot Option in BootOption array according to
57 BDS_COMMON_OPTION *BootOption;
88 BootOption = BdsLibVariableToOption (&List, OptionName);
89 ASSERT (BootOption != NULL);
91 if ((DevicePathType (BootOption->DevicePath) == BBS_DEVICE_PATH) &&
92 (DevicePathSubType (BootOption->DevicePath) == BBS_BBS_DP)) {
96 ASSERT (BootOption->LoadOptionsSize == sizeof (LEGACY_BOOT_OPTION_BBS_DATA));
98 DeviceTypeArray[Index] = ((BBS_BBS_DEVICE_PATH *) BootOption->DevicePath)->DeviceType;
99 BbsIndexArray [Index] = ((LEGACY_BOOT_OPTION_BBS_DATA *) BootOption->LoadOptions)->BbsIndex;
104 FreePool (BootOption->DevicePath);
    [all...]
  /device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Library/LegacyBootManagerLib/
LegacyBm.c 206 @param BootOption The input boot option info.
215 EFI_BOOT_MANAGER_LOAD_OPTION *BootOption,
225 BbsData = (LEGACY_BM_BOOT_OPTION_BBS_DATA *) BootOption->OptionalData;
228 // Directly check the BBS index stored in BootOption
231 (LegacyBmDeviceType (BootOption->FilePath) == BbsTable[BbsData->BbsIndex].DeviceType)) {
238 if ((StrCmp (Description, BootOption->Description) == 0) && !BbsIndexUsed[BbsData->BbsIndex]) {
255 (BbsTable[Index].DeviceType != LegacyBmDeviceType (BootOption->FilePath))) {
265 if ((StrCmp (Description, BootOption->Description) == 0) && !BbsIndexUsed[Index]) {
353 EFI_BOOT_MANAGER_LOAD_OPTION *BootOption;
356 BootOption = EfiBootManagerGetLoadOptions (&BootOptionCount, LoadOptionTypeBoot);
    [all...]
InternalLegacyBm.h 44 @param BootOption The legacy boot option which have BBS device path
45 On return, BootOption->Status contains the boot status.
53 IN EFI_BOOT_MANAGER_LOAD_OPTION *BootOption
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/SecurityStubDxe/
Defer3rdPartyImageLoad.c 21 BOOLEAN BootOption;
93 @param[in] BootOption Whether the image is a boot option.
100 IN BOOLEAN BootOption
110 ASSERT (mDeferred3rdPartyImage.ImageInfo[Index].BootOption == BootOption);
122 @param[in] BootOption Whether the image is a boot option.
128 IN BOOLEAN BootOption
154 ImageInfo->BootOption = BootOption;
178 @param[out] BootOption On return, points to TRUE if the image was intended as a boot option
    [all...]
Defer3rdPartyImageLoad.h 50 @param[out] BootOption On return, points to TRUE if the image was intended as a boot option
56 BootOption is NULL.
67 OUT BOOLEAN *BootOption
  /device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/
BdsEntry.c 117 BDS_COMMON_OPTION *BootOption;
183 BootOption = BdsLibVariableToOption (&BootLists, Buffer);
188 if (BootOption == NULL) {
192 BootOption->BootCurrent = *mBootNext;
251 BootOption = CR (Link, BDS_COMMON_OPTION, Link, BDS_LOAD_OPTION_SIGNATURE);
258 if (!IS_LOAD_OPTION_TYPE (BootOption->Attribute, LOAD_OPTION_ACTIVE)) {
269 if (DevicePathType (BootOption->DevicePath) != BBS_DEVICE_PATH) {
274 BdsLibConnectDevicePath (BootOption->DevicePath);
286 Status = BdsLibBootViaBootOption (BootOption, BootOption->DevicePath, &ExitDataSize, &ExitData);
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Library/BootManagerUiLib/
BootManager.c 297 Group the legacy boot options in the BootOption.
326 EFI_BOOT_MANAGER_LOAD_OPTION BootOption;
337 Status = EfiBootManagerVariableToLoadOption (OptionName, &BootOption);
340 if ((DevicePathType (BootOption.FilePath) == BBS_DEVICE_PATH) &&
341 (DevicePathSubType (BootOption.FilePath) == BBS_BBS_DP)) {
346 ASSERT ((((BBS_BBS_DEVICE_PATH *) BootOption.FilePath)->DeviceType & 0xF) < ARRAY_SIZE (DeviceTypeIndex));
347 NextIndex = &DeviceTypeIndex[((BBS_BBS_DEVICE_PATH *) BootOption.FilePath)->DeviceType & 0xF];
372 EfiBootManagerFreeLoadOption (&BootOption);
433 EFI_BOOT_MANAGER_LOAD_OPTION *BootOption;
465 BootOption = EfiBootManagerGetLoadOptions (&BootOptionCount, LoadOptionTypeBoot);
    [all...]
  /device/linaro/bootloader/edk2/SecurityPkg/UserIdentification/UserIdentifyManagerDxe/
LoadDeferredImage.c 43 BOOLEAN BootOption;
85 &BootOption
95 BootOption,
  /device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
DeferredImageLoad.h 52 @param[out] BootOption On return, points to TRUE if the image was intended as a boot option
58 BootOption is NULL.
68 OUT BOOLEAN *BootOption
  /device/linaro/bootloader/edk2/SecurityPkg/Library/DxeDeferImageLoadLib/
DxeDeferImageLoadLib.h 56 BOOLEAN BootOption;
85 @param[out] BootOption On return, points to TRUE if the image was intended as a boot option
91 BootOption is NULL.
102 OUT BOOLEAN *BootOption
DxeDeferImageLoadLib.c 600 // Try to find the DevicePath in BootOption
700 CurImageInfo->BootOption = IsBootOption (ImageDevicePath);
722 @param[out] BootOption On return, points to TRUE if the image was intended as a boot option
728 BootOption is NULL.
739 OUT BOOLEAN *BootOption
752 if ((ImageDevicePath == NULL) || (BootOption == NULL)) {
768 *BootOption = ReqImageInfo->BootOption;
  /device/linaro/bootloader/edk2/CorebootPayloadPkg/Library/PlatformBootManagerLib/
PlatformBootManager.c 185 EFI_BOOT_MANAGER_LOAD_OPTION BootOption;
201 EfiBootManagerGetBootManagerMenu (&BootOption);
202 EfiBootManagerAddKeyOptionVariable (NULL, (UINT16) BootOption.OptionNumber, 0, &F2, NULL);
209 EfiBootManagerGetBootManagerMenu (&BootOption);
210 EfiBootManagerAddKeyOptionVariable (NULL, (UINT16) BootOption.OptionNumber, 0, &Down, NULL);
  /device/linaro/bootloader/edk2/MdeModulePkg/Library/UefiBootManagerLib/
BmBoot.c 50 @param BootOption Pointer to the boot option to check.
57 EFI_BOOT_MANAGER_LOAD_OPTION *BootOption
60 if ((BootOption->OptionalDataSize == sizeof (EFI_GUID)) &&
61 CompareGuid ((EFI_GUID *) BootOption->OptionalData, &mBmAutoCreateBootOptionGuid)
83 EFI_BOOT_MANAGER_LOAD_OPTION BootOption;
100 Status = EfiBootManagerVariableToLoadOption (OptionName, &BootOption);
103 ASSERT (OptionToFind->OptionNumber == BootOption.OptionNumber);
104 if ((OptionToFind->Attributes == BootOption.Attributes) &&
105 (StrCmp (OptionToFind->Description, BootOption.Description) == 0) &&
106 (CompareMem (OptionToFind->FilePath, BootOption.FilePath, GetDevicePathSize (OptionToFind->FilePath)) == 0) &&
    [all...]
BmHotkey.c 69 UINT8 *BootOption;
82 mBmLoadOptionName[LoadOptionTypeBoot], KeyOption->BootOption
84 GetEfiGlobalVariable2 (OptionName, (VOID **) &BootOption, &BootOptionSize);
86 if (BootOption == NULL) {
93 gBS->CalculateCrc32 (BootOption, BootOptionSize, &Crc);
94 FreePool (BootOption);
416 // Launch its BootOption
420 mBmLoadOptionName[LoadOptionTypeBoot], Hotkey->BootOption
694 Hotkey->BootOption = KeyOption->BootOption;
    [all...]
BmMisc.c 442 BOOLEAN BootOption;
483 &BootOption
493 BootOption,
  /device/linaro/bootloader/edk2/Nt32Pkg/Library/PlatformBootManagerLib/
PlatformBootManager.c 137 @param BootOption
141 CONST EFI_BOOT_MANAGER_LOAD_OPTION *BootOption
147 if (StrCmp (BootOption->Description, L"UEFI Shell") == 0) {
334 EFI_BOOT_MANAGER_LOAD_OPTION BootOption;
354 EfiBootManagerGetBootManagerMenu (&BootOption);
355 EfiBootManagerAddKeyOptionVariable (NULL, (UINT16) BootOption.OptionNumber, 0, &F2, NULL);
  /device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Library/LegacyBootMaintUiLib/
LegacyBootMaintUi.c 123 The routine re-orders the Boot Option in BootOption array according to
154 EFI_BOOT_MANAGER_LOAD_OPTION BootOption;
180 Status = EfiBootManagerVariableToLoadOption (OptionName, &BootOption);
183 if ((DevicePathType (BootOption.FilePath) == BBS_DEVICE_PATH) &&
184 (DevicePathSubType (BootOption.FilePath) == BBS_BBS_DP)) {
188 ASSERT (BootOption.OptionalDataSize == sizeof (LEGACY_BOOT_OPTION_BBS_DATA));
190 DeviceTypeArray[Index] = ((BBS_BBS_DEVICE_PATH *) BootOption.FilePath)->DeviceType;
191 BbsIndexArray [Index] = ((LEGACY_BOOT_OPTION_BBS_DATA *) BootOption.OptionalData)->BbsIndex;
196 EfiBootManagerFreeLoadOption (&BootOption);
225 // Overwrite the old BootOption
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Library/BootMaintenanceManagerUiLib/
BootMaintenanceManagerUiLib.inf 36 BootOption.c
BootOption.c 266 EFI_BOOT_MANAGER_LOAD_OPTION *BootOption;
296 BootOption = EfiBootManagerGetLoadOptions (&BootOptionCount, LoadOptionTypeBoot);
301 if (((BootOption[Index].Attributes & LOAD_OPTION_HIDDEN) != 0) || ((BootOption[Index].Attributes & LOAD_OPTION_ACTIVE) == 0)) {
419 EfiBootManagerFreeLoadOptions (BootOption, BootOptionCount);
865 EFI_BOOT_MANAGER_LOAD_OPTION BootOption;
873 &BootOption,
888 EfiBootManagerBoot (&BootOption);
893 EfiBootManagerFreeLoadOption (&BootOption);
  /device/linaro/bootloader/edk2/MdeModulePkg/Application/BootManagerMenuApp/
BootManagerMenu.c 224 @param BootOption Pointer to EFI_BOOT_MANAGER_LOAD_OPTION array.
232 IN EFI_BOOT_MANAGER_LOAD_OPTION *BootOption
243 return (BOOLEAN) (!EFI_ERROR (Status) && (BootOption->OptionNumber == BootManagerMenu.OptionNumber));
249 @param BootOption Pointer to EFI_BOOT_MANAGER_LOAD_OPTION to check.
256 IN EFI_BOOT_MANAGER_LOAD_OPTION *BootOption
267 if (CompareMem (BootOption->FilePath, ImageDevicePath, GetDevicePathSize (ImageDevicePath)) == 0) {
274 if (IsBootManagerMenu (BootOption)) {
281 if (((BootOption->Attributes & LOAD_OPTION_HIDDEN) != 0) || ((BootOption->Attributes & LOAD_OPTION_ACTIVE) == 0)) {
291 @param BootOption Pointer to EFI_BOOT_MANAGER_LOAD_OPTION array.
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/
UefiBootManagerLib.h 44 // Common structure definition for DriverOption and BootOption
263 /// which BootOption refers. If the CRC-32s do not match this value, then this key
271 UINT16 BootOption;
402 to find the first device that matches. If the BootOption Device Path
406 @param BootOption Boot Option to try and boot.
407 On return, BootOption->Status contains the boot status:
408 EFI_SUCCESS BootOption was booted
409 EFI_UNSUPPORTED BootOption isn't supported.
410 EFI_NOT_FOUND The BootOption was not found on the system
411 Others BootOption failed with this error status
    [all...]
  /device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Library/GenericBdsLib/
BdsBoot.c 73 CHAR16 BootOption[9];
77 UnicodeSPrint (BootOption, sizeof (BootOption), L"Boot%04x", OptionNumber);
79 BootOption,
506 UINT16 BootOption[10];
543 UnicodeSPrint (BootOption, sizeof (BootOption), L"Boot%04x", BootOrder[Index]);
545 BootOption,
552 BootOption,
669 CHAR16 BootOption[9];
    [all...]
  /device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/
BdsBoot.c 75 CHAR16 BootOption[9];
79 UnicodeSPrint (BootOption, sizeof (BootOption), L"Boot%04x", OptionNumber);
81 BootOption,
508 UINT16 BootOption[10];
545 UnicodeSPrint (BootOption, sizeof (BootOption), L"Boot%04x", BootOrder[Index]);
547 BootOption,
554 BootOption,
671 CHAR16 BootOption[9];
    [all...]
  /device/linaro/bootloader/edk2/ArmPkg/Library/PlatformBootManagerLib/
PlatformBm.c 400 EFI_BOOT_MANAGER_LOAD_OPTION BootOption;
417 Status = EfiBootManagerGetBootManagerMenu (&BootOption);
420 NULL, (UINT16) BootOption.OptionNumber, 0, &F2, NULL
424 NULL, (UINT16) BootOption.OptionNumber, 0, &Esc, NULL
  /device/linaro/bootloader/edk2/QuarkPlatformPkg/Library/PlatformBootManagerLib/
PlatformBootManager.c 207 EFI_BOOT_MANAGER_LOAD_OPTION BootOption;
243 EfiBootManagerGetBootManagerMenu (&BootOption);
244 EfiBootManagerAddKeyOptionVariable (NULL, (UINT16) BootOption.OptionNumber, 0, &F2, NULL);

Completed in 708 milliseconds

1 2