Home
last modified time | relevance | path

Searched refs:LoadOption (Results 1 – 10 of 10) sorted by relevance

/device/linaro/bootloader/edk2/ArmPkg/Library/BdsLib/
DBdsLoadOption.c24 BDS_LOAD_OPTION *LoadOption; in BootOptionParseLoadOption() local
37 LoadOption = (BDS_LOAD_OPTION*)AllocateZeroPool (sizeof(BDS_LOAD_OPTION)); in BootOptionParseLoadOption()
38 if (LoadOption == NULL) { in BootOptionParseLoadOption()
42 LoadOption = *BdsLoadOption; in BootOptionParseLoadOption()
46 LoadOption->LoadOption = EfiLoadOption; in BootOptionParseLoadOption()
47 LoadOption->LoadOptionSize = EfiLoadOptionSize; in BootOptionParseLoadOption()
49 LoadOption->Attributes = *(UINT32*)EfiLoadOptionPtr; in BootOptionParseLoadOption()
50 LoadOption->FilePathListLength = *(UINT16*)(EfiLoadOptionPtr + sizeof(UINT32)); in BootOptionParseLoadOption()
51 LoadOption->Description = (CHAR16*)(EfiLoadOptionPtr + sizeof(UINT32) + sizeof(UINT16)); in BootOptionParseLoadOption()
52 DescriptionLength = StrSize (LoadOption->Description); in BootOptionParseLoadOption()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Library/BootMaintenanceManagerUiLib/
DVariable.c489 EFI_BOOT_MANAGER_LOAD_OPTION LoadOption; in Var_UpdateDriverOption() local
521 &LoadOption, in Var_UpdateDriverOption()
534 Status = EfiBootManagerAddLoadOptionVariable (&LoadOption,(UINTN) -1 ); in Var_UpdateDriverOption()
536 EfiBootManagerFreeLoadOption(&LoadOption); in Var_UpdateDriverOption()
542 NewLoadContext->Attributes = LoadOption.Attributes; in Var_UpdateDriverOption()
543 NewLoadContext->FilePathListLength = (UINT16)GetDevicePathSize (LoadOption.FilePath); in Var_UpdateDriverOption()
550 LoadOption.Description, in Var_UpdateDriverOption()
558 LoadOption.FilePath, in Var_UpdateDriverOption()
568 NewLoadContext->OptionalData = AllocateZeroPool (LoadOption.OptionalDataSize); in Var_UpdateDriverOption()
572 LoadOption.OptionalData, in Var_UpdateDriverOption()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Library/UefiBootManagerLib/
DBmLoadOption.c412 EFI_BOOT_MANAGER_LOAD_OPTION *LoadOption; in EfiBootManagerSortLoadOptionVariable() local
417 LoadOption = EfiBootManagerGetLoadOptions (&LoadOptionCount, OptionType); in EfiBootManagerSortLoadOptionVariable()
423 LoadOption, in EfiBootManagerSortLoadOptionVariable()
435 OptionOrder[Index] = (UINT16) LoadOption[Index].OptionNumber; in EfiBootManagerSortLoadOptionVariable()
451 EfiBootManagerFreeLoadOptions (LoadOption, LoadOptionCount); in EfiBootManagerSortLoadOptionVariable()
1113 IN EFI_BOOT_MANAGER_LOAD_OPTION *LoadOption in EfiBootManagerFreeLoadOption() argument
1116 if (LoadOption == NULL) { in EfiBootManagerFreeLoadOption()
1120 if (LoadOption->Description != NULL) { in EfiBootManagerFreeLoadOption()
1121 FreePool (LoadOption->Description); in EfiBootManagerFreeLoadOption()
1123 if (LoadOption->FilePath != NULL) { in EfiBootManagerFreeLoadOption()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/BdsDxe/
DBdsEntry.c708 EFI_BOOT_MANAGER_LOAD_OPTION LoadOption; in BdsEntry() local
839 &LoadOption, in BdsEntry()
850 if (EfiBootManagerFindLoadOption (&LoadOption, LoadOptions, LoadOptionCount) == -1) { in BdsEntry()
860 LoadOption.OptionNumber = Index; in BdsEntry()
861 Status = EfiBootManagerLoadOptionToVariable (&LoadOption); in BdsEntry()
864 EfiBootManagerFreeLoadOption (&LoadOption); in BdsEntry()
1055 Status = EfiBootManagerVariableToLoadOption (BootNextVariableName, &LoadOption); in BdsEntry()
1057 EfiBootManagerBoot (&LoadOption); in BdsEntry()
1058 EfiBootManagerFreeLoadOption (&LoadOption); in BdsEntry()
1059 if ((LoadOption.Status == EFI_SUCCESS) && in BdsEntry()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/
DUefiBootManagerLib.h143 IN EFI_BOOT_MANAGER_LOAD_OPTION *LoadOption
161 IN OUT EFI_BOOT_MANAGER_LOAD_OPTION *LoadOption
175 IN CONST EFI_BOOT_MANAGER_LOAD_OPTION *LoadOption
757 EFI_BOOT_MANAGER_LOAD_OPTION *LoadOption
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/
DBootOption.c120 FreePool (LoadContext->LoadOption); in BOpt_DestroyMenuEntry()
859 UINT8 *LoadOption; in BOpt_GetBootOptions() local
927 LoadOption = AllocateZeroPool (BootOptionSize); in BOpt_GetBootOptions()
928 if (LoadOption == NULL) { in BOpt_GetBootOptions()
932 CopyMem (LoadOption, LoadOptionFromVar, BootOptionSize); in BOpt_GetBootOptions()
941 if (0 == (*((UINT32 *) LoadOption) & LOAD_OPTION_ACTIVE)) { in BOpt_GetBootOptions()
942 FreePool (LoadOption); in BOpt_GetBootOptions()
956 LoadOptionPtr = LoadOption; in BOpt_GetBootOptions()
957 LoadOptionEnd = LoadOption + BootOptionSize; in BOpt_GetBootOptions()
967 Ptr = (UINT8 *) LoadOption; in BOpt_GetBootOptions()
[all …]
DVariable.c608 NewLoadContext->LoadOption = Ptr; in Var_UpdateDriverOption()
795 NewLoadContext->LoadOption = Ptr; in Var_UpdateBootOption()
DBootMaint.h277 UINT8 *LoadOption; member
/device/linaro/bootloader/edk2/ArmPkg/Include/Library/
DBdsLib.h23 EFI_LOAD_OPTION *LoadOption; member
/device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellBcfgCommandLib/
DUefiShellBcfgCommandLib.c1038 EFI_LOAD_OPTION *LoadOption; in BcfgDisplayDump() local
1083 if (BufferSize < sizeof *LoadOption + sizeof (CHAR16)) { in BcfgDisplayDump()
1097 LoadOption = (EFI_LOAD_OPTION *)Buffer; in BcfgDisplayDump()
1101 if (LoadOption->FilePathListLength != 0) { in BcfgDisplayDump()
1106 OptionalDataOffset = sizeof *LoadOption + DescriptionSize + in BcfgDisplayDump()
1107 LoadOption->FilePathListLength; in BcfgDisplayDump()