Searched defs:FilePath (Results 1 - 23 of 23) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Eot/
H A DReport.py460 FilePath = 'FVRECOVERYFLOPPY.fv' variable
461 if FilePath.lower().endswith(".fv"):
462 fd = open(FilePath, 'rb')
465 buf.fromfile(fd, os.path.getsize(FilePath))
H A DFvImage.py1424 FilePath = sys.argv[1] variable
1425 if FilePath.lower().endswith(".fv"):
1426 fd = open(FilePath, 'rb')
1429 buf.fromfile(fd, os.path.getsize(FilePath))
1437 elif FilePath.endswith(".efi"):
1438 fd = open(FilePath, 'rb')
1440 Size = os.path.getsize(FilePath)
1449 sf, ext = os.path.splitext(os.path.basename(FilePath))
1452 elif FilePath.endswith(".map"):
1453 mf = LinkMap(FilePath)
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellLevel2CommandsLib/
H A DLoad.c85 EFI_DEVICE_PATH_PROTOCOL *FilePath; local
89 FilePath = NULL;
105 FilePath = gEfiShellProtocol->GetDevicePathFromFilePath(FileName);
107 if (FilePath == NULL) {
118 FilePath,
169 if (FilePath != NULL) {
170 FreePool(FilePath);
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/
H A DLoadedImage.h60 EFI_DEVICE_PATH_PROTOCOL *FilePath; ///< A pointer to the file path portion specific to DeviceHandle member in struct:__anon12208
H A DDevicePath.h1089 FILEPATH_DEVICE_PATH FilePath; member in union:__anon12088
1138 FILEPATH_DEVICE_PATH *FilePath; member in union:__anon12089
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/efi/Protocol/
H A DLoadedImage.h62 EFI_DEVICE_PATH_PROTOCOL *FilePath; ///< A pointer to the file path portion specific to DeviceHandle member in struct:__anon15653
H A DDevicePath.h1020 FILEPATH_DEVICE_PATH FilePath; member in union:__anon15650
1058 FILEPATH_DEVICE_PATH *FilePath; member in union:__anon15651
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/
H A DUefiDevicePathLib.c610 FILEPATH_DEVICE_PATH *FilePath; local
619 FilePath = (FILEPATH_DEVICE_PATH *) FileDevicePath;
620 FilePath->Header.Type = MEDIA_DEVICE_PATH;
621 FilePath->Header.SubType = MEDIA_FILEPATH_DP;
622 CopyMem (&FilePath->PathName, FileName, Size);
623 SetDevicePathNodeLength (&FilePath->Header, Size + SIZE_OF_FILEPATH_DEVICE_PATH);
624 SetDevicePathEndNode (NextDevicePathNode (&FilePath->Header));
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/PciBusDxe/
H A DPciOptionRomSupport.c21 @param FilePath The file path of the EFI Image
30 @retval EFI_INVALID_PARAMETER FilePath is not a valid device path, or
40 IN EFI_DEVICE_PATH_PROTOCOL *FilePath,
58 EfiOpRomImageNode = (MEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH *) FilePath;
60 (DevicePathType (FilePath) != MEDIA_DEVICE_PATH) ||
61 (DevicePathSubType (FilePath) != MEDIA_RELATIVE_OFFSET_RANGE_DP) ||
62 (DevicePathNodeLength (FilePath) != sizeof (MEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH)) ||
63 (!IsDevicePathEnd (NextDevicePathNode (FilePath))) ||
180 @param FilePath The device specific path of the file to load.
191 @retval EFI_INVALID_PARAMETER FilePath i
38 LocalLoadFile2( IN PCI_IO_DEVICE *PciIoDevice, IN EFI_DEVICE_PATH_PROTOCOL *FilePath, IN OUT UINTN *BufferSize, IN VOID *Buffer OPTIONAL ) argument
201 LoadFile2( IN EFI_LOAD_FILE2_PROTOCOL *This, IN EFI_DEVICE_PATH_PROTOCOL *FilePath, IN BOOLEAN BootPolicy, IN OUT UINTN *BufferSize, IN VOID *Buffer OPTIONAL ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeServicesLib/
H A DDxeServicesLib.c588 attempting to load FilePath as a boot
589 selection. If FALSE, then FilePath must
591 @param[in] FilePath The pointer to the device path of the file
605 IN CONST EFI_DEVICE_PATH_PROTOCOL *FilePath,
633 if (FilePath == NULL || FileSize == NULL || AuthenticationStatus == NULL) {
651 OrigDevicePathNode = DuplicateDevicePath (FilePath);
603 GetFileBufferByFilePath( IN BOOLEAN BootPolicy, IN CONST EFI_DEVICE_PATH_PROTOCOL *FilePath, OUT UINTN *FileSize, OUT UINT32 *AuthenticationStatus ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/
H A DUefiDevicePathLib.c780 FILEPATH_DEVICE_PATH *FilePath; local
790 FilePath = (FILEPATH_DEVICE_PATH *) FileDevicePath;
791 FilePath->Header.Type = MEDIA_DEVICE_PATH;
792 FilePath->Header.SubType = MEDIA_FILEPATH_DP;
793 CopyMem (&FilePath->PathName, FileName, Size);
794 SetDevicePathNodeLength (&FilePath->Header, Size + SIZE_OF_FILEPATH_DEVICE_PATH);
795 SetDevicePathEndNode (NextDevicePathNode (&FilePath->Header));
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/
H A DLoadPciRom.c215 EFI_DEVICE_PATH_PROTOCOL *FilePath; local
330 FilePath = FileDevicePath (NULL, RomFileName);
335 FilePath,
H A DBcfg.c54 @param[in, out] FilePath On a sucessful return the device path to the handle.
65 IN OUT EFI_DEVICE_PATH_PROTOCOL **FilePath
91 // *FilePath = DuplicateDevicePath (LoadedImage->FilePath);
92 *FilePath = AppendDevicePath(ImageDevicePath,LoadedImage->FilePath);
140 EFI_DEVICE_PATH_PROTOCOL *FilePath; local
177 FilePath = NULL;
212 FilePath = NULL;
216 (VOID**)&FilePath);
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Image/
H A DImage.c429 manager is attempting to load FilePath as a
963 if (Image->Info.FilePath != NULL) {
964 CoreFreePool (Image->Info.FilePath);
984 manager is attempting to load FilePath as a
987 @param FilePath The specific file path from which the image is
1005 @retval EFI_NOT_FOUND The FilePath was not found.
1027 IN EFI_DEVICE_PATH_PROTOCOL *FilePath,
1068 OriginalFilePath = FilePath;
1069 HandleFilePath = FilePath;
1086 if (FilePath
1024 CoreLoadImageCommon( IN BOOLEAN BootPolicy, IN EFI_HANDLE ParentImageHandle, IN EFI_DEVICE_PATH_PROTOCOL *FilePath, IN VOID *SourceBuffer OPTIONAL, IN UINTN SourceSize, IN EFI_PHYSICAL_ADDRESS DstBuffer OPTIONAL, IN OUT UINTN *NumberOfPages OPTIONAL, OUT EFI_HANDLE *ImageHandle, OUT EFI_PHYSICAL_ADDRESS *EntryPoint OPTIONAL, IN UINT32 Attribute ) argument
1345 CoreLoadImage( IN BOOLEAN BootPolicy, IN EFI_HANDLE ParentImageHandle, IN EFI_DEVICE_PATH_PROTOCOL *FilePath, IN VOID *SourceBuffer OPTIONAL, IN UINTN SourceSize, OUT EFI_HANDLE *ImageHandle ) argument
1431 CoreLoadImageEx( IN EFI_PE32_IMAGE_PROTOCOL *This, IN EFI_HANDLE ParentImageHandle, IN EFI_DEVICE_PATH_PROTOCOL *FilePath, IN VOID *SourceBuffer OPTIONAL, IN UINTN SourceSize, IN EFI_PHYSICAL_ADDRESS DstBuffer OPTIONAL, OUT UINTN *NumberOfPages OPTIONAL, OUT EFI_HANDLE *ImageHandle, OUT EFI_PHYSICAL_ADDRESS *EntryPoint OPTIONAL, IN UINT32 Attribute ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/
H A DDispatcher.c318 EFI_DEVICE_PATH_PROTOCOL *FilePath; local
334 FilePath = DriverEntry->FvFileDevicePath;
336 OriginalFilePath = FilePath;
337 HandleFilePath = FilePath;
374 // Pull out just the file portion of the DevicePath for the LoadedImage FilePath
376 FilePath = OriginalFilePath;
380 FilePath = (EFI_DEVICE_PATH_PROTOCOL *) (((UINT8 *)FilePath) + FilePathSize );
557 // Make an EfiBootServicesData buffer copy of FilePath
559 Status = gBS->AllocatePool (EfiBootServicesData, GetDevicePathSize (FilePath), (VOI
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/UefiPxeBcDxe/
H A DPxeBcImpl.c2266 @param[in] FilePath The device specific path of the file to load.
2268 boot manager is attempting to load FilePath as a boot
2269 selection. If FALSE, then FilePath must match an exact file
2281 @retval EFI_INVALID_PARAMETER FilePath is not a valid device path, or
2294 IN EFI_DEVICE_PATH_PROTOCOL *FilePath,
2292 EfiPxeLoadFile( IN EFI_LOAD_FILE_PROTOCOL *This, IN EFI_DEVICE_PATH_PROTOCOL *FilePath, IN BOOLEAN BootPolicy, IN OUT UINTN *BufferSize, IN VOID *Buffer OPTIONAL ) argument
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/
H A DSecureBootConfigFileExplorer.c460 @param[in, out] FilePath On input, the device path to the file.
486 IN OUT EFI_DEVICE_PATH_PROTOCOL **FilePath,
498 if ((FilePath == NULL || FileHandle == NULL)) {
504 FilePath,
532 while (!IsDevicePathEnd (*FilePath)) {
536 if (DevicePathType (*FilePath) != MEDIA_DEVICE_PATH ||
537 DevicePathSubType (*FilePath) != MEDIA_FILEPATH_DP
554 ((FILEPATH_DEVICE_PATH*)*FilePath)->PathName,
566 ((FILEPATH_DEVICE_PATH*)*FilePath)->PathName,
583 *FilePath
485 OpenFileByDevicePath( IN OUT EFI_DEVICE_PATH_PROTOCOL **FilePath, OUT EFI_FILE_HANDLE *FileHandle, IN UINT64 OpenMode, IN UINT64 Attributes ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellInstall1CommandsLib/
H A DBcfg.c54 @param[in, out] FilePath On a sucessful return the device path to the handle.
65 IN OUT EFI_DEVICE_PATH_PROTOCOL **FilePath
91 // *FilePath = DuplicateDevicePath (LoadedImage->FilePath);
92 *FilePath = AppendDevicePath(ImageDevicePath,LoadedImage->FilePath);
140 EFI_DEVICE_PATH_PROTOCOL *FilePath; local
177 FilePath = NULL;
212 FilePath = NULL;
216 (VOID**)&FilePath);
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/UefiPxeBcDxe/
H A DPxeBcImpl.c2728 @param FilePath The device specific path of the file to load.
2730 boot manager is attempting to load FilePath as a boot
2731 selection. If FALSE, then FilePath must match as exact file
2743 @retval EFI_INVALID_PARAMETER FilePath is not a valid device path, or
2756 IN EFI_DEVICE_PATH_PROTOCOL * FilePath,
2754 EfiPxeLoadFile( IN EFI_LOAD_FILE_PROTOCOL * This, IN EFI_DEVICE_PATH_PROTOCOL * FilePath, IN BOOLEAN BootPolicy, IN OUT UINTN *BufferSize, IN VOID *Buffer OPTIONAL ) argument
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/
H A DBdsBoot.c538 and there is no Media FilePath device path in the end.
541 and ended with Media FilePath device path.
544 FilePath device path. In this case, it will follow Removable Media Boot Behavior.
547 FilePath device path.
653 EFI_DEVICE_PATH_PROTOCOL *FilePath; local
880 FilePath = FileDevicePath((EFI_HANDLE)Handle, pszFolder);
881 if (FilePath) {
882 VBoxLogFlowFuncMarkVar(DevicePathToStr(FilePath), "%s");
884 Status = gBS->LoadImage(TRUE, gImageHandle, FilePath, NULL, 0, &ImageHandle );
898 FilePath
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformBdsLib/
H A DBdsPlatform.c1691 EFI_DEVICE_PATH_PROTOCOL *FilePath; local
1810 FilePath = FileDevicePath (NULL, FileName);
1815 FilePath,
1826 if (FilePath != NULL) {
1827 gBS->FreePool (FilePath);
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Application/Shell/
H A DShellProtocol.c419 FILEPATH_DEVICE_PATH *FilePath; local
453 for ( FilePath = (FILEPATH_DEVICE_PATH*)DevicePathCopy
454 ; !IsDevicePathEnd (&FilePath->Header)
455 ; FilePath = (FILEPATH_DEVICE_PATH*)NextDevicePathNode (&FilePath->Header)
460 if ((DevicePathType(&FilePath->Header) != MEDIA_DEVICE_PATH) ||
461 (DevicePathSubType(&FilePath->Header) != MEDIA_FILEPATH_DP)) {
472 AlignedNode = AllocateCopyPool (DevicePathNodeLength(FilePath), FilePath);
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellLib/
H A DUefiShellLib.c450 @param FilePath on input the device path to the file. On output
477 IN OUT EFI_DEVICE_PATH_PROTOCOL **FilePath,
490 if (FilePath == NULL || FileHandle == NULL || DeviceHandle == NULL) {
501 FileName = gEfiShellProtocol->GetFilePathFromDevicePath(*FilePath);
515 FilePath,
538 while (!IsDevicePathEnd (*FilePath)) {
542 if (DevicePathType (*FilePath) != MEDIA_DEVICE_PATH ||
543 DevicePathSubType (*FilePath) != MEDIA_FILEPATH_DP
560 ((FILEPATH_DEVICE_PATH*)*FilePath)->PathName,
572 ((FILEPATH_DEVICE_PATH*)*FilePath)
476 ShellOpenFileByDevicePath( IN OUT EFI_DEVICE_PATH_PROTOCOL **FilePath, OUT EFI_HANDLE *DeviceHandle, OUT SHELL_FILE_HANDLE *FileHandle, IN UINT64 OpenMode, IN UINT64 Attributes ) argument
640 EFI_DEVICE_PATH_PROTOCOL *FilePath; local
[all...]

Completed in 197 milliseconds