Searched defs:RemainingDevicePath (Results 1 - 7 of 7) sorted by relevance
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/ |
H A D | BdsConnect.c | 95 EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath; local 132 // Start the real work of connect with RemainingDevicePath 139 // RemainingDevicePath. 141 RemainingDevicePath = Instance; 142 Status = gBS->LocateDevicePath (&gEfiDevicePathProtocolGuid, &RemainingDevicePath, &Handle); 159 // Connect all drivers that apply to Handle and RemainingDevicePath, 173 gBS->ConnectController (Handle, NULL, RemainingDevicePath, FALSE); 177 // Loop until RemainingDevicePath is an empty device path 179 } while (!EFI_ERROR (Status) && !IsDevicePathEnd (RemainingDevicePath)); 325 @param RemainingDevicePath [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/PciBusDxe/ |
H A D | PciDeviceSupport.c | 620 @param RemainingDevicePath A pointer to the EFI_DEVICE_PATH_PROTOCOL. 634 IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath, 653 if (RemainingDevicePath != NULL) { 655 Node.DevPath = RemainingDevicePath; 691 CurrentDevicePath = NextDevicePathNode (RemainingDevicePath); 755 RemainingDevicePath, 1078 @param RemainingDevicePath Given searching device path. 1088 IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath, 1100 CurrentDevicePath = RemainingDevicePath; 631 StartPciDevicesOnBridge( IN EFI_HANDLE Controller, IN PCI_IO_DEVICE *RootBridge, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath, IN OUT UINT8 *NumberOfChildren, IN OUT EFI_HANDLE *ChildHandleBuffer ) argument 1086 GetHpcPciAddressFromRootBridge( IN PCI_IO_DEVICE *RootBridge, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath, OUT UINT64 *PciAddress ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/ |
H A D | AtaBus.c | 228 EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath; local 234 RemainingDevicePath = NULL; 252 RemainingDevicePath = DevicePath; 253 Status = gBS->LocateDevicePath (&gEfiDevicePathProtocolGuid, &RemainingDevicePath, &DeviceHandle); 254 if (!EFI_ERROR (Status) && (DeviceHandle != NULL) && IsDevicePathEnd(RemainingDevicePath)) { 554 @param[in] RemainingDevicePath A pointer to the remaining portion of a device path. This 559 by RemainingDevicePath are both supported by this 563 RemainingDevicePath is supported by the driver specified by This. 565 RemainingDevicePath is already being managed by the driver 568 RemainingDevicePath i [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ |
H A D | ScsiBus.c | 164 @param RemainingDevicePath Optional parameter use to pick a specific child 177 IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath 208 // Check if RemainingDevicePath is NULL or the End of Device Path Node, 211 if ((RemainingDevicePath == NULL) || IsDevicePathEnd (RemainingDevicePath)) { 213 // Close protocol regardless of RemainingDevicePath validation 224 // If RemainingDevicePath isn't the End of Device Path Node, check its validation 226 Status = ExtPassThru->GetTargetLun (ExtPassThru, RemainingDevicePath, &TargetId, &Lun); 228 // Close protocol regardless of RemainingDevicePath validation 245 // 2. ExtPassThru exists but RemainingDevicePath i 1065 EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PlatformDriOverrideDxe/ |
H A D | PlatDriOverrideLib.c | 456 EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath; local 490 // Start the real work of connect with RemainingDevicePath 497 // RemainingDevicePath. 499 RemainingDevicePath = Instance; 500 Status = gBS->LocateDevicePath (&gEfiDevicePathProtocolGuid, &RemainingDevicePath, &Handle); 517 // Connect all drivers that apply to Handle and RemainingDevicePath, 531 gBS->ConnectController (Handle, NULL, RemainingDevicePath, FALSE); 535 // Loop until RemainingDevicePath is an empty device path 537 } while (!EFI_ERROR (Status) && !IsDevicePathEnd (RemainingDevicePath));
|
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxFsDxe/ |
H A D | fsw_efi.c | 83 IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath); 86 IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath); 226 IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath) 235 VBoxLogFlowFuncMarkDP(RemainingDevicePath); 314 IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath) 224 fsw_efi_DriverBinding_Supported(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath) argument 312 fsw_efi_DriverBinding_Start(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Guid/ |
H A D | StatusCodeDataTypeId.h | 749 /// The size of the RemainingDevicePath. It is zero if the Start() function is 750 /// called with RemainingDevicePath = NULL. The UEFI Specification allows 755 /// Matches the RemainingDevicePath parameter being passed to the Start() 759 UINT8 *RemainingDevicePath; member in struct:__anon11375
|
Completed in 57 milliseconds