/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Include/Guid/ |
H A D | BlockIoVendor.h | 25 VENDOR_DEVICE_PATH DevicePath; member in struct:__anon10440
|
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/BlockMmioToBlockIoDxe/ |
H A D | BlockIo.h | 24 #include <Protocol/DevicePath.h> 45 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon12609
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/PciBusDxe/ |
H A D | PciLib.h | 28 UINT8 *DevicePath; member in struct:__anon10834
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/ |
H A D | DevicePathUtilities.c | 15 #include "DevicePath.h" 21 DevicePath including the end of device path node. If DevicePath is NULL, then 0 is returned. 23 @param DevicePath A pointer to a device path data structure. 31 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath 34 return GetDevicePathSize (DevicePath); 41 This function allocates space for a new copy of the device path specified by DevicePath. If 42 DevicePath is NULL, then NULL is returned. If the memory is successfully allocated, then the 43 contents of DevicePath are copied to the newly allocated buffer, and a pointer to that buffer 46 @param DevicePath 113 AppendDeviceNodeProtocolInterface( IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathNode ) argument 143 AppendDevicePathInstanceProtocolInterface( IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathInstance ) argument 177 GetNextDevicePathInstanceProtocolInterface( IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath, OUT UINTN *Size ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/VlanConfigDxe/ |
H A D | VlanConfigDriver.c | 129 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local 168 (VOID **) &DevicePath, 189 PrivateData->ParentDevicePath = DevicePath;
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/ |
H A D | IsaDriver.c | 88 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local 98 (VOID **) &DevicePath, 108 Status = gBS->LocateDevicePath (&gEfiPciIoProtocolGuid, &DevicePath, &PciHandle); 174 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local 190 (VOID **) &DevicePath, 202 TempDevicePath = DevicePath; 240 InitializeIsaIoInstance (IsaIoDevice, DevicePath, Resources);
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/ |
H A D | VgaClass.h | 24 #include <Protocol/DevicePath.h> 75 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10511
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/FwVolBlock/ |
H A D | FwVolBlock.h | 44 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10927
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/IScsiDxe/ |
H A D | IScsiExtScsiPassThru.c | 155 @param[in, out] DevicePath A pointer to a single device path node that describes the SCSI device 157 allocating the buffer DevicePath with the boot service 159 DevicePath when the caller is finished with DevicePath. 163 DevicePath. 164 @retval EFI_INVALID_PARAMETER DevicePath is NULL. 167 @retval EFI_OUT_OF_RESOURCES There are not enough resources to allocate DevicePath. 176 IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath 186 if (DevicePath == NULL) { 236 *DevicePath 261 IScsiExtScsiPassThruGetTargetLun( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, OUT UINT8 **Target, OUT UINT64 *Lun ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IScsiDxe/ |
H A D | IScsiExtScsiPassThru.c | 172 @param[in, out] DevicePath A pointer to a single device path node that 175 the buffer DevicePath with the boot service 177 responsibility to free DevicePath when the caller 178 is finished with DevicePath. 182 and returned in DevicePath. 185 @retval EFI_INVALID_PARAMETER DevicePath is NULL. 187 DevicePath. 196 IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath 206 if ((DevicePath == NULL)) { 262 *DevicePath 291 IScsiExtScsiPassThruGetTargetLun( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, OUT UINT8 **Target, OUT UINT64 *Lun ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/ |
H A D | LegacyIde.c | 51 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local 136 (VOID *) &DevicePath 140 DevicePathNode = DevicePath;
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/ |
H A D | BdsConnect.c | 92 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local 105 DevicePath = DuplicateDevicePath (DevicePathToConnect); 106 if (DevicePath == NULL) { 109 CopyOfDevicePath = DevicePath; 116 // After this call DevicePath points to the next Instance 118 Instance = GetNextDevicePathInstance (&DevicePath, &Size); 181 } while (DevicePath != NULL); 187 // All handle with DevicePath exists in the handle database
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/ |
H A D | BdsEntry.c | 210 if (DevicePathType (BootOption->DevicePath) != BBS_DEVICE_PATH) { 215 BdsLibConnectDevicePath (BootOption->DevicePath); 227 Status = BdsLibBootViaBootOption (BootOption, BootOption->DevicePath, &ExitDataSize, &ExitData); 282 @param DevicePath A pointer to a device path data structure. 292 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, 299 if (DevicePath == NULL) { 305 while (!IsDevicePathEnd (DevicePath)) { 306 NodeSize = DevicePathNodeLength (DevicePath); 316 DevicePath = NextDevicePathNode (DevicePath); 291 IsValidDevicePath( IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN UINTN MaxSize ) argument 342 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/PartitionDxe/ |
H A D | Partition.h | 26 #include <Protocol/DevicePath.h> 50 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon11165 347 @param[in] DevicePath Parent Device Path. 362 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath 373 @param[in] DevicePath Parent Device Path 388 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath 399 @param[in] DevicePath Parent Device Path. 413 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath 424 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath
|
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/EmuVariableFvbRuntimeDxe/ |
H A D | Fvb.h | 50 FV_DEVICE_PATH DevicePath; member in struct:__anon12620
|
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/ |
H A D | DiskImage.c | 172 CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath; local 191 DevicePath = gEfiShellProtocol->GetDevicePathFromMap(DeviceName); 192 if (DevicePath == NULL) { 196 DupDevicePath = DuplicateDevicePath(DevicePath); 350 CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath; local 372 DevicePath = gEfiShellProtocol->GetDevicePathFromMap(DeviceName); 373 if (DevicePath == NULL) { 377 DupDevicePath = DuplicateDevicePath(DevicePath);
|
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/ |
H A D | Partition.h | 52 #include <Protocol/DevicePath.h> 76 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon13078 373 @param[in] DevicePath Parent Device Path. 388 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath 399 @param[in] DevicePath Parent Device Path 414 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath 425 @param[in] DevicePath Parent Device Path. 439 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath 451 @param DevicePath Parent Device Path. 465 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/ |
H A D | Ps2MouseAbsolutePointer.h | 22 #include <Protocol/DevicePath.h> 100 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10335
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/ |
H A D | Ps2Mouse.h | 22 #include <Protocol/DevicePath.h> 100 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10339
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/ |
H A D | IdeBus.h | 26 #include <Protocol/DevicePath.h> 78 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10341
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/ |
H A D | BiosBlkIo.c | 137 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local 151 (VOID **) &DevicePath, 416 SetBiosInitBlockIoDevicePath (PciDevPath, &BiosBlockIoPrivate->Bios, &BiosBlockIoPrivate->DevicePath); 426 BiosBlockIoPrivate->DevicePath, 574 BiosBlockIoPrivate->DevicePath, 626 @param DevicePath Device path for output. 633 OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath 648 Status = BuildEdd30DevicePath (BaseDevicePath, Drive, DevicePath); 656 VendorNode.DevicePath.Header.Type = HARDWARE_DEVICE_PATH; 657 VendorNode.DevicePath [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/ |
H A D | UpdateDriver.h | 54 EFI_DEVICE_PATH_PROTOCOL DevicePath; member in struct:__anon10520
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ |
H A D | ScsiBus.h | 26 #include <Protocol/DevicePath.h> 62 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10859 99 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_SCSI_BUS_DEVICE
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/ |
H A D | UsbMassImpl.c | 463 @param DevicePath The remaining device path. 477 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, 539 UsbMass->DevicePath = AppendDevicePathNode (DevicePath, &LunNode.Header); 541 if (UsbMass->DevicePath == NULL) { 556 UsbMass->DevicePath, 586 UsbMass->DevicePath, 603 if (UsbMass->DevicePath != NULL) { 604 FreePool (UsbMass->DevicePath); 838 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local 472 UsbMassInitMultiLun( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN USB_MASS_TRANSPORT *Transport, IN VOID *Context, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN UINT8 MaxLun ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Hand/ |
H A D | Locate.c | 412 @param DevicePath On input, a pointer to a pointer to the device path. On output, the device 420 @retval EFI_INVALID_PARAMETER DevicePath is NULL. 428 IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath, 448 if ((DevicePath == NULL) || (*DevicePath == NULL)) { 453 SourcePath = *DevicePath; 458 // If DevicePath is a multi-instance device path, 488 // Check if DevicePath is first part of SourcePath 528 *DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) (((UINT8 *) SourcePath) + BestMatch); 426 CoreLocateDevicePath( IN EFI_GUID *Protocol, IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath, OUT EFI_HANDLE *Device ) argument
|