/device/linaro/bootloader/edk2/ArmPlatformPkg/Bds/ |
BootOption.c | 19 IN BDS_LOAD_OPTION *BootOption
26 if ((BootOption->Attributes & LOAD_OPTION_CATEGORY) == LOAD_OPTION_CATEGORY_APP) {
34 LoadOptionIndexSize, &(BootOption->LoadOptionIndex));
36 Status = BdsStartEfiApplication (gImageHandle, BootOption->FilePathList, BootOption->OptionalDataSize, BootOption->OptionalData);
84 IN BDS_LOAD_OPTION* BootOption,
99 if (BootOption->LoadOption) {
100 FreePool (BootOption->LoadOption);
118 BootOption->Attributes = Attributes; [all...] |
BootMenu.c | 399 BDS_LOAD_OPTION *BootOption;
417 BootOption = BootOptionEntry->BdsLoadOption;
420 Status = BootDeviceGetDeviceSupport (BootOption->FilePathList, &DeviceSupport);
428 Status = DeviceSupport->UpdateDevicePathNode (BootOption->FilePathList, L"EFI Application or the kernel", &DevicePath);
463 Status = DeviceSupport->UpdateDevicePathNode (BootOption->FilePathList, L"EFI Application", &DevicePath);
474 if (BootOption->OptionalDataSize > 0) {
475 IsPrintable = IsPrintableString (BootOption->OptionalData, &IsUnicode);
479 // be equal to or at least lower than "BootOption->OptionalDataSize"
485 // string because the data pointed to by "BootOption->OptionalData"
490 UnicodeCmdLine, BootOption->OptionalData, [all...] |
Bds.inf | 32 BootOption.c
|
/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...] |
BBSsupport.h | 40 Group the legacy boot options in the BootOption.
62 The routine re-orders the Boot Option in BootOption array according to
|
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Library/LegacyBootManagerLib/ |
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
|
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...] |
/external/kernel-headers/original/uapi/linux/ |
adfs_fs.h | 18 __u8 bootoption; member in struct:adfs_discrecord
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/linux/ |
adfs_fs.h | 18 __u8 bootoption; member in struct:adfs_discrecord
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/linux/ |
adfs_fs.h | 18 __u8 bootoption; member in struct:adfs_discrecord
|
/device/linaro/bootloader/edk2/SecurityPkg/UserIdentification/UserIdentifyManagerDxe/ |
LoadDeferredImage.c | 43 BOOLEAN BootOption;
85 &BootOption
95 BootOption,
|
/device/linaro/bootloader/edk2/EmulatorPkg/MiscSubClassPlatformDxe/ |
MiscResetCapabilitiesData.c | 31 0, // BootOption
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/BootManagerLib/ |
BootManager.c | 296 Group the legacy boot options in the BootOption.
325 EFI_BOOT_MANAGER_LOAD_OPTION BootOption;
336 Status = EfiBootManagerVariableToLoadOption (OptionName, &BootOption);
339 if ((DevicePathType (BootOption.FilePath) == BBS_DEVICE_PATH) &&
340 (DevicePathSubType (BootOption.FilePath) == BBS_BBS_DP)) {
345 ASSERT ((((BBS_BBS_DEVICE_PATH *) BootOption.FilePath)->DeviceType & 0xF) < sizeof (DeviceTypeIndex) / sizeof (DeviceTypeIndex[0]));
346 NextIndex = &DeviceTypeIndex[((BBS_BBS_DEVICE_PATH *) BootOption.FilePath)->DeviceType & 0xF];
371 EfiBootManagerFreeLoadOption (&BootOption);
433 EFI_BOOT_MANAGER_LOAD_OPTION *BootOption;
467 BootOption = EfiBootManagerGetLoadOptions (&BootOptionCount, LoadOptionTypeBoot); [all...] |
/device/linaro/bootloader/edk2/Nt32Pkg/MiscSubClassPlatformDxe/ |
MiscResetCapabilitiesData.c | 31 0, // 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
|
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/SmBiosMiscDxe/ |
MiscResetCapabilitiesData.c | 48 0, // BootOption
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/UefiBootManagerLib/ |
BmBoot.c | 58 @param BootOption Pointer to the boot option to check.
65 EFI_BOOT_MANAGER_LOAD_OPTION *BootOption
68 if ((BootOption->OptionalDataSize == sizeof (EFI_GUID)) &&
69 CompareGuid ((EFI_GUID *) BootOption->OptionalData, &mBmAutoCreateBootOptionGuid)
192 EFI_BOOT_MANAGER_LOAD_OPTION BootOption;
209 Status = EfiBootManagerVariableToLoadOption (OptionName, &BootOption);
212 ASSERT (OptionToFind->OptionNumber == BootOption.OptionNumber);
213 if ((OptionToFind->Attributes == BootOption.Attributes) &&
214 (StrCmp (OptionToFind->Description, BootOption.Description) == 0) &&
215 (CompareMem (OptionToFind->FilePath, BootOption.FilePath, GetDevicePathSize (OptionToFind->FilePath)) == 0) && [all...] |
BmHotkey.c | 68 UINT8 *BootOption;
81 mBmLoadOptionName[LoadOptionTypeBoot], KeyOption->BootOption
83 GetEfiGlobalVariable2 (OptionName, (VOID **) &BootOption, &BootOptionSize);
85 if (BootOption == NULL) {
92 gBS->CalculateCrc32 (BootOption, BootOptionSize, &Crc);
93 FreePool (BootOption);
415 // Launch its BootOption
419 mBmLoadOptionName[LoadOptionTypeBoot], Hotkey->BootOption
644 Hotkey->BootOption = KeyOption->BootOption;
[all...] |
/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/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/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/IntelFrameworkModulePkg/Library/LegacyBootMaintUiLib/ |
LegacyBootMaintUi.c | 102 The routine re-orders the Boot Option in BootOption array according to
130 EFI_BOOT_MANAGER_LOAD_OPTION BootOption;
155 Status = EfiBootManagerVariableToLoadOption (OptionName, &BootOption);
158 if ((DevicePathType (BootOption.FilePath) == BBS_DEVICE_PATH) &&
159 (DevicePathSubType (BootOption.FilePath) == BBS_BBS_DP)) {
163 ASSERT (BootOption.OptionalDataSize == sizeof (LEGACY_BOOT_OPTION_BBS_DATA));
165 DeviceTypeArray[Index] = ((BBS_BBS_DEVICE_PATH *) BootOption.FilePath)->DeviceType;
166 BbsIndexArray [Index] = ((LEGACY_BOOT_OPTION_BBS_DATA *) BootOption.OptionalData)->BbsIndex;
171 EfiBootManagerFreeLoadOption (&BootOption);
200 // Overwrite the old BootOption
[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...] |
/bionic/libc/kernel/uapi/linux/ |
adfs_fs.h | 34 __u8 bootoption; member in struct:adfs_discrecord
|
/development/ndk/platforms/android-21/include/linux/ |
adfs_fs.h | 34 __u8 bootoption; member in struct:adfs_discrecord
|