Searched defs:DevicePath (Results 26 - 50 of 112) sorted by relevance

12345

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/
H A DScriptExecute.c310 VOID *DevicePath; local
318 Status = gBS->LocateProtocol (&gEfiCallerIdGuid, NULL, &DevicePath);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugPortDxe/
H A DDebugPort.c66 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
93 DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) mDebugPortDevice.DebugPortVariable;
94 while (!IsDevicePathEnd (DevicePath) && !IS_UART_DEVICEPATH (DevicePath)) {
95 DevicePath = NextDevicePathNode (DevicePath);
98 if (IsDevicePathEnd (DevicePath)) {
104 &((UART_DEVICE_PATH *) DevicePath)->BaudRate,
105 sizeof (((UART_DEVICE_PATH *) DevicePath)->BaudRate)
111 &((UART_DEVICE_PATH *) DevicePath)
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/
H A DUefiDevicePathLib.c309 DevicePath including the end of device path node. If DevicePath is NULL, then 0 is returned.
311 @param DevicePath A pointer to a device path data structure.
313 @retval 0 If DevicePath is NULL.
320 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
323 return mDevicePathUtilities->GetDevicePathSize (DevicePath);
330 DevicePath. If DevicePath is NULL, then NULL is returned.
332 contents of DevicePath are copied to the newly allocated buffer, and a pointer to that buffer
337 @param DevicePath
415 AppendDevicePathNode( IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathNode OPTIONAL ) argument
447 AppendDevicePathInstance( IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathInstance OPTIONAL ) argument
484 GetNextDevicePathInstance( IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath, OUT UINTN *Size ) argument
566 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
611 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/PerformancePkg/Dp_App/
H A DDpUtilities.c33 #include <Protocol/DevicePath.h>
197 5. Image DevicePath
217 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
293 DevicePath = LoadedImageDevicePath;
299 while (!IsDevicePathEndType (DevicePath)) {
300 NameGuid = EfiGetNameGuidFromFwVolDevicePathNode ((MEDIA_FW_VOL_FILEPATH_DEVICE_PATH *) DevicePath);
304 DevicePath = NextDevicePathNode (DevicePath);
337 // Method 5: Get the name string from image DevicePath
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UserProfileManagerDxe/
H A DModifyAccessPolicy.c218 Create an action OpCode with QuestionID and DevicePath on a given OpCodeHandle.
221 @param[in] DevicePath Points to device path.
228 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
253 Next = DevicePath;
255 DevicePath = Next;
262 DriverName = DevicePathText->ConvertDevicePathToText (DevicePath, FALSE, FALSE);
281 Check whether the DevicePath is in the device path forbid list
284 @param[in] DevicePath Points to device path.
286 @retval TRUE The DevicePath is in the device path forbid list.
287 @retval FALSE The DevicePath i
226 AddDevicePath( IN UINTN QuestionID, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN VOID *OpCodeHandle ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Include/Library/
H A DShellCommandLib.h44 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon12758
511 Create a consistent mapped name for the device specified by DevicePath
517 @param[in] DevicePath The pointer to the dev path for the device.
526 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
553 @param[in] DevicePath The Device Path for this map.
565 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/
H A DBiosSnp16.h25 #include <Protocol/DevicePath.h>
63 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10373
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/
H A DConsoleOption.c70 Update Com Ports attributes from DevicePath
72 @param DevicePath DevicePath that contains Com ports
79 EFI_DEVICE_PATH_PROTOCOL *DevicePath
87 @param DevicePath The multi-instance device path.
96 IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath,
110 Node = *DevicePath;
157 *DevicePath = AppendDevicePathNode (
158 *DevicePath,
168 Node1 = NewTerminalContext->DevicePath;
95 ChangeTerminalDevicePath( IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath, IN BOOLEAN ChangeTerminal ) argument
301 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
414 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
770 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
932 IsTerminalDevicePath( IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, OUT TYPE_OF_TERMINAL *Termi, OUT UINTN *Com ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/
H A DVgaClass.c591 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
596 (VOID **) &DevicePath
607 DevicePath
664 VgaClassPrivate->DevicePath = DevicePath;
706 DevicePath
762 VgaClassPrivate->DevicePath
825 VgaClassPrivate->DevicePath
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/
H A DAtaBus.h27 #include <Protocol/DevicePath.h>
106 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10809
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/
H A DUsbMass.h24 #include <Protocol/DevicePath.h>
202 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_USB_MASS_DEVICE
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMouseAbsolutePointerDxe/
H A DUsbMouseAbsolutePointer.h23 #include <Protocol/DevicePath.h>
60 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10907
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMouseDxe/
H A DUsbMouse.h23 #include <Protocol/DevicePath.h>
60 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10911
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Hand/
H A DHandle.c534 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
566 DevicePath = Interface;
567 Status = CoreLocateDevicePath (&gEfiDevicePathProtocolGuid, &DevicePath, &DeviceHandle);
568 if (!EFI_ERROR (Status) && (DeviceHandle != NULL) && IsDevicePathEnd(DevicePath)) {
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConPlatformDxe/
H A DConPlatform.c227 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
237 (VOID **) &DevicePath,
265 DevicePath,
278 if (IsHotPlugDevice (DevicePath)) {
291 DevicePath,
302 DevicePath,
359 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
373 (VOID **) &DevicePath,
401 DevicePath,
411 DevicePath,
537 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
611 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
802 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
887 ConPlatformUpdateDeviceVariable( IN CHAR16 *VariableName, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN CONPLATFORM_VAR_OPERATION Operation ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/IScsiDxe/
H A DIScsiIbft.c210 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
221 (VOID **)&DevicePath
229 &DevicePath,
H A DIScsiImpl.h162 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_ISCSI_DRIVER_DATA
H A DIScsiMisc.c596 if (Private->DevicePath != NULL) {
600 Private->DevicePath
603 FreePool (Private->DevicePath);
719 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
739 (VOID **)&DevicePath
747 DevicePath = DuplicateDevicePath (DevicePath);
748 if (DevicePath == NULL) {
752 DPathNode = (EFI_DEV_PATH *) DevicePath;
779 return DevicePath;
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/MnpDxe/
H A DMnpDriver.h108 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon11231
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/SnpDxe/
H A DSnp.h23 #include <Protocol/DevicePath.h>
64 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon11239
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/
H A DUefiTcgPlatform.h107 EFI_DEVICE_PATH_PROTOCOL DevicePath[1]; member in struct:tdEFI_IMAGE_LOAD_EVENT
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/
H A DUefiDevicePathLib.c280 specified by DevicePath including the end of device path node. If DevicePath
283 @param DevicePath A pointer to a device path data structure.
285 @retval 0 If DevicePath is NULL.
292 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
297 if (DevicePath == NULL) {
304 Start = DevicePath;
305 while (!IsDevicePathEnd (DevicePath)) {
306 DevicePath = NextDevicePathNode (DevicePath);
454 AppendDevicePathNode( IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathNode OPTIONAL ) argument
516 AppendDevicePathInstance( IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathInstance OPTIONAL ) argument
583 GetNextDevicePathInstance( IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath, OUT UINTN *Size ) argument
660 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
737 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
781 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IScsiDxe/
H A DIScsiDriver.c221 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
394 (VOID **) &DevicePath
400 while (!IsDevicePathEnd (DevicePath)) {
401 if ((DevicePath->Type == MESSAGING_DEVICE_PATH) && (DevicePath->SubType == MSG_MAC_ADDR_DP)) {
414 DevicePath = NextDevicePathNode (DevicePath);
741 Private->DevicePath = IScsiGetTcpConnDevicePath (Private->Session);
742 if (Private->DevicePath == NULL) {
753 Private->DevicePath
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeDeferImageLoadLib/
H A DDxeDeferImageLoadLib.c398 Check whether the image pointed to by DevicePath is in the device path list
401 @param[in] DevicePath Points to device path.
404 @retval TURE The DevicePath is in the specified List.
405 @retval FALSE The DevicePath is not in the specified List.
410 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
427 if (CheckDevicePath (Path, DevicePath)) {
443 Check whether the image pointed to by DevicePath is permitted to load.
445 @param[in] DevicePath Points to device path
447 @retval TURE The image pointed by DevicePath is permitted to load.
448 @retval FALSE The image pointed by DevicePath i
409 IsDevicePathInList( IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN UINT32 AccessType ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/
H A DInternalIsaBus.h24 #include <Protocol/DevicePath.h>
139 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10288

Completed in 161 milliseconds

12345