Searched defs:DevicePath (Results 51 - 75 of 112) sorted by relevance

12345

/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/
H A DIsaIo.c426 @param[in] DevicePath The device path of the isa device.
433 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
482 AcpiNode = (ACPI_HID_DEVICE_PATH *) ((UINT8 *) DevicePath + GetDevicePathSize (DevicePath) - END_DEVICE_PATH_LENGTH - sizeof (ACPI_HID_DEVICE_PATH));
431 InitializeIsaIoInstance( IN ISA_IO_DEVICE *IsaIoDevice, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN ACPI_RESOURCE_HEADER_PTR Resources ) argument
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/
H A DSerial.c113 @param[in] DevicePath The device path to be checked.
121 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath
124 while (!IsDevicePathEnd (DevicePath)) {
125 if (IsUartFlowControlNode ((UART_FLOW_CONTROL_DEVICE_PATH *) DevicePath)) {
128 DevicePath = NextDevicePathNode (DevicePath);
193 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
297 (VOID **) &DevicePath,
304 if (HasFlowControl ^ ContainsFlowControl (DevicePath)) {
596 SerialDevice->DevicePath
719 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Include/Library/
H A DGenericBdsLib.h80 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10443
94 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10444
115 @param DevicePath The device path describing where to load the
129 IN EFI_DEVICE_PATH_PROTOCOL * DevicePath,
346 @param DevicePath The device path that the boot#### or driver####
360 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
863 @param DevicePath The Device Path to a bootable device.
865 @return The bootable media handle. If the media on the DevicePath is not bootable, NULL will return.
871 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath
919 @param DevicePath Th
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/
H A DUpdatePage.c184 Option->DevicePath = FileContext->DevicePath;
195 Status = BdsLibBootViaBootOption (Option, Option->DevicePath, &ExitDataSize, &ExitData);
1170 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
1215 DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) Ptr;
1224 (BBS_DEVICE_PATH == DevicePath->Type) &&
1225 (BBS_BBS_DP == DevicePath->SubType)
H A DBBSsupport.c375 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
384 DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) Ptr;
385 if ((BBS_DEVICE_PATH == DevicePath->Type) && (BBS_BBS_DP == DevicePath->SubType)) {
H A DBootOption.c131 FreePool (FileContext->DevicePath);
149 FreePool (ConsoleContext->DevicePath);
155 FreePool (TerminalContext->DevicePath);
249 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
358 FileContext->DevicePath = FileDevicePath (
426 FileContext->DevicePath = DevicePathFromHandle (FileContext->Handle);
427 FileContext->FileName = DevicePathToStr (FileContext->DevicePath);
429 MenuEntry->HelpString = DevicePathToStr (FileContext->DevicePath);
482 DevicePath = AppendDevicePathNode (
487 FileContext->DevicePath
876 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DAtaAtapiPassThru.c1564 If DevicePath is NULL, then EFI_INVALID_PARAMETER is returned. If there are not enough
1567 Otherwise, DevicePath is allocated with the boot service AllocatePool(), the contents of
1568 DevicePath are initialized to describe the ATA device specified by Port and PortMultiplierPort,
1577 @param[in, out] DevicePath A pointer to a single device path node that describes the ATA
1579 is responsible for allocating the buffer DevicePath with the
1581 to free DevicePath when the caller is finished with DevicePath.
1583 Port and PortMultiplierPort was allocated and returned in DevicePath.
1586 @retval EFI_INVALID_PARAMETER DevicePath is NULL.
1587 @retval EFI_OUT_OF_RESOURCES There are not enough resources to allocate DevicePath
1679 AtaPassThruGetDevice( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, OUT UINT16 *Port, OUT UINT16 *PortMultiplierPort ) argument
2192 ExtScsiPassThruGetTargetLun( 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/MdeModulePkg/Bus/Ata/AtaBusDxe/
H A DAtaBus.c74 NULL, // DevicePath
160 if (AtaDevice->DevicePath != NULL) {
161 FreePool (AtaDevice->DevicePath);
227 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
233 DevicePath = NULL;
245 DevicePath = AppendDevicePathNode (AtaBusDriverData->ParentDevicePath, NewDevicePathNode);
246 if (DevicePath == NULL) {
252 RemainingDevicePath = DevicePath;
256 FreePool (DevicePath);
275 AtaDevice->DevicePath
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciDxe/
H A DXhci.h202 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_USB_XHCI_INSTANCE
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiBusDxe/
H A DScsiBus.c413 ScsiBusDev->DevicePath = ParentDevicePath;
704 ScsiIoDevice->DevicePath,
1064 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
1068 DevicePath = NULL;
1096 DevicePath = AppendDevicePathNode (
1097 ScsiBusDev->DevicePath,
1101 if (DevicePath == NULL) {
1107 RemainingDevicePath = DevicePath;
1149 ScsiIoDevice->DevicePath = DevicePath;
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/TerminalDxe/
H A DTerminal.c313 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
317 DevicePath = Multi;
318 DevicePathInst = GetNextDevicePathInstance (&DevicePath, &Size);
333 DevicePathInst = GetNextDevicePathInstance (&DevicePath, &Size);
544 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
651 DevicePath = BuildTerminalDevpath (ParentDevicePath, RemainingDevicePath);
652 if (DevicePath != NULL) {
653 ConInSelected = IsTerminalInConsoleVariable (L"ConIn", DevicePath);
654 ConOutSelected = IsTerminalInConsoleVariable (L"ConOut", DevicePath);
655 FreePool (DevicePath);
1265 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
[all...]
H A DTerminal.h26 #include <Protocol/DevicePath.h>
87 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon11144
1334 @param DevicePath Pointer to device's device path.
1342 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/
H A DUgaIo.h192 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon12379
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IScsiDxe/
H A DIScsiImpl.h23 #include <Protocol/DevicePath.h>
192 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_ISCSI_DRIVER_DATA
H A DIScsiMisc.c703 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
711 (VOID **) &DevicePath
719 &DevicePath,
867 if (Private->DevicePath != NULL) {
871 Private->DevicePath
874 FreePool (Private->DevicePath);
1253 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
1271 (VOID **) &DevicePath
1279 DevicePath = DuplicateDevicePath (DevicePath);
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/TcpDxe/
H A DTcpMisc.c1225 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
1250 DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) &Ip4DPathNode;
1262 DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) &Ip6DPathNode;
1265 Sock->DevicePath = AppendDevicePathNode (Sock->ParentDevicePath, DevicePath);
1266 if (Sock->DevicePath == NULL) {
1274 Sock->DevicePath
1277 FreePool (Sock->DevicePath);
1278 Sock->DevicePath = NULL;
/vbox/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/
H A DPciHostBridge.h26 #include <Protocol/DevicePath.h>
462 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon12666
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/
H A DBcfg.c139 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
254 // Get the DevicePath from the loaded image information.
291 DevicePath = gEfiShellProtocol->GetDevicePathFromFilePath(Arg->FullName);
292 if (DevicePath == NULL) {
298 DevPath = DevicePath;
306 DevicePath = DevPath;
316 FilePath = AppendDevicePath(DevicePath, FileNode);
320 FilePath = DuplicateDevicePath(DevicePath);
324 FreePool(DevicePath);
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDriver1CommandsLib/
H A DDh.c245 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
262 DevicePath = LoadedImage->FilePath;
263 *Name = gDevPathToText->ConvertDevicePathToText(DevicePath, TRUE, TRUE);
292 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
349 DevicePath = NULL;
351 Status = gBS->HandleProtocol (Handle, &gEfiDevicePathProtocolGuid, (VOID**)&DevicePath);
357 TempStringPointer = gDevPathToText->ConvertDevicePathToText(DevicePath, TRUE, FALSE);
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellInstall1CommandsLib/
H A DBcfg.c139 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
254 // Get the DevicePath from the loaded image information.
291 DevicePath = gEfiShellProtocol->GetDevicePathFromFilePath(Arg->FullName);
292 if (DevicePath == NULL) {
298 DevPath = DevicePath;
306 DevicePath = DevPath;
316 FilePath = AppendDevicePath(DevicePath, FileNode);
320 FilePath = DuplicateDevicePath(DevicePath);
324 FreePool(DevicePath);
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/
H A DPs2Keyboard.h23 #include <Protocol/DevicePath.h>
116 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10331
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/
H A DBiosSnp16.c210 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
227 (VOID **) &DevicePath,
304 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
333 (VOID **) &DevicePath,
422 SimpleNetworkDevice->BaseDevicePath = DevicePath;
619 SimpleNetworkDevice->DevicePath = AppendDevicePathNode (
706 SimpleNetworkDevice->DevicePath,
939 SimpleNetworkDevice->DevicePath,
2655 OldDevicePath = SimpleNetworkDevice->DevicePath;
2656 SimpleNetworkDevice->DevicePath
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/
H A DBdsMisc.c75 BdsLibConnectDevicePath (Option->DevicePath);
83 Option->DevicePath,
185 @param DevicePath The device path which the boot#### or driver####
199 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
282 if (CompareMem (OptionDevicePath, DevicePath, GetDevicePathSize (OptionDevicePath)) == 0) {
305 OptionSize += GetDevicePathSize (DevicePath);
312 *(UINT16 *) TempPtr = (UINT16) GetDevicePathSize (DevicePath);
316 CopyMem (TempPtr, DevicePath, GetDevicePathSize (DevicePath));
414 specified by DevicePath includin
197 BdsLibRegisterNewOption( IN LIST_ENTRY *BdsOptionList, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN CHAR16 *String, IN CHAR16 *VariableName ) argument
427 GetDevicePathSizeEx( IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN UINTN MaxSize ) argument
518 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
626 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
1007 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusDxe/
H A DUsbBus.h25 #include <Protocol/DevicePath.h>
208 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_USB_INTERFACE
244 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_USB_BUS
291 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_DEVICE_PATH_LIST_ITEM
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbKbDxe/
H A DEfiKey.h24 #include <Protocol/DevicePath.h>
107 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10885

Completed in 150 milliseconds

12345