Searched defs:DevicePath (Results 76 - 100 of 112) sorted by relevance

12345

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/GraphicsConsoleDxe/
H A DGraphicsConsole.c132 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
173 (VOID **) &DevicePath,
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/
H A DDevicePathToText.c15 #include "DevicePath.h"
1982 @param DevicePath A Pointer to the device to be converted.
1997 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
2008 if (DevicePath == NULL) {
2017 DevPathNode = (EFI_DEVICE_PATH_PROTOCOL *) DevicePath;
1996 ConvertDevicePathToText( IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN BOOLEAN DisplayOnly, IN BOOLEAN AllowShortcuts ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PlatformDriOverrideDxe/
H A DPlatDriOverrideLib.c44 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_DEVICE_PATH_STACK_ITEM
53 @param DevicePath The controller device path to push into stack
61 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath
69 DevicePathStackItem->DevicePath = DuplicateDevicePath (DevicePath);
78 @param DevicePath The controller device path popped from stack
87 OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath
99 if (DevicePath != NULL) {
100 *DevicePath = DuplicateDevicePath (DevicePathStackItem->DevicePath);
170 UpdateFvFileDevicePath( IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath, IN EFI_GUID *FileGuid, IN EFI_HANDLE CallerImageHandle ) argument
453 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/UefiPxeBcDxe/
H A DPxeBcImpl.h93 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_PXEBC_VIRTUAL_NIC
139 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_PXEBC_PRIVATE_DATA
/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/AtapiPassThruDxe/
H A DAtapiPassThru.c637 IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath
653 DevicePath - A pointer to a single device path node that
656 for allocating the buffer DevicePath with the boot
658 responsibility to free DevicePath when the caller
659 is finished with DevicePath.
663 returned in DevicePath.
666 EFI_INVALID_PARAMETER - DevicePath is NULL.
668 DevicePath.
678 if (DevicePath == NULL) {
702 *DevicePath
709 AtapiScsiPassThruGetTargetLun( IN EFI_SCSI_PASS_THRU_PROTOCOL *This, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, OUT UINT32 *Target, OUT UINT64 *Lun ) argument
1221 AtapiExtScsiPassThruGetTargetLun( 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/SecurityPkg/Library/DxeImageVerificationLib/
H A DDxeImageVerificationLib.c641 @param[in] DevicePath Input device path pointer.
650 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
668 if (DevicePath == NULL) {
692 DevicePathSize = GetDevicePathSize (DevicePath);
717 DevicePath,
647 AddImageExeInfo( IN EFI_IMAGE_EXECUTION_ACTION Action, IN CHAR16 *Name OPTIONAL, IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN EFI_SIGNATURE_LIST *Signature OPTIONAL, IN UINTN SignatureSize ) argument
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/
H A DSecureBootConfigImpl.h25 #include <Protocol/DevicePath.h>
168 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon12734
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellCommandLib/
H A DConsistMapping.c1080 @param[in] DevicePath The device path to convert.
1087 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath
1096 ASSERT(DevicePath != NULL);
1108 while (!IsDevicePathEnd (DevicePath)) {
1109 if (IsHIDevicePathNode (DevicePath)) {
1116 TempDevicePath = AppendDevicePathNode (HIDevicePath, DevicePath);
1125 DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) NextDevicePathNode (DevicePath);
1135 @param[in] DevicePath The path of the item to get data on.
1143 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath
1204 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
1301 ShellCommandConsistMappingGenMappingName( IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN EFI_DEVICE_PATH_PROTOCOL **Table ) argument
[all...]
H A DUefiShellCommandLib.c177 SHELL_FREE_NON_NULL(MapNode->DevicePath);
905 @param[in] DevicePath The Device Path for this map.
917 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
939 MapListNode->DevicePath = DuplicateDevicePath(DevicePath);
940 if ((MapListNode->MapName == NULL) || (MapListNode->DevicePath == NULL)){
949 if (MapListNode->DevicePath != NULL) {
950 FreePool(MapListNode->DevicePath);
915 ShellCommandAddMapItemAndUpdatePath( IN CONST CHAR16 *Name, IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN CONST UINT64 Flags, IN CONST BOOLEAN Path ) argument
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/
H A DIsaFloppy.h22 #include <Protocol/DevicePath.h>
86 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10292
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/
H A DSerial.h23 #include <Protocol/DevicePath.h>
81 // DevicePath EFI_DEVICE_PATH_PROTOCOL *: Device path of the serial device
97 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10315
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/
H A DEdd.h106 EDD_DEVICE_PATH DevicePath; member in struct:__anon10366
199 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:__anon10369
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/
H A DBdsBoot.c103 (BBS_BBS_DEVICE_PATH *) Option->DevicePath,
143 (CompareMem (OptionToCheck->DevicePath, BootOption->DevicePath, GetDevicePathSize (OptionToCheck->DevicePath)) == 0))
150 FreePool (BootOption->DevicePath);
440 // Try to find if there is the boot file in this DevicePath
513 // The DevicePath failed, and it's not a valid
549 @param DevicePath The Boot Option device path.
557 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath
569 TempDevicePath = DevicePath;
642 BdsLibBootViaBootOption( IN BDS_COMMON_OPTION *Option, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, OUT UINTN *ExitDataSize, OUT CHAR16 **ExitData OPTIONAL ) argument
1035 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
1255 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
1339 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
1636 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
1983 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
2013 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
2804 BdsLibUpdateFvFileDevicePath( IN OUT EFI_DEVICE_PATH_PROTOCOL ** DevicePath, IN EFI_GUID *FileGuid ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/DeviceMngr/
H A DDeviceManager.c502 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
511 DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) Node;
516 while (!IsDevicePathEnd (DevicePath)) {
517 if ((DevicePathType (DevicePath) == MESSAGING_DEVICE_PATH) &&
518 (DevicePathSubType (DevicePath) == MSG_MAC_ADDR_DP)) {
526 if (!GetMacAddressString((MAC_ADDR_DEVICE_PATH*)DevicePath, &Buffer)) {
548 DevicePath = NextDevicePathNode (DevicePath);
579 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
599 Status = gBS->HandleProtocol (DriverHandle, &gEfiDevicePathProtocolGuid, (VOID **) &DevicePath);
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/PciBusDxe/
H A DPciBus.h27 #include <Protocol/DevicePath.h>
176 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_PCI_IO_DEVICE
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/HiiDatabaseDxe/
H A DConfigRouting.c85 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
115 // Check DevicePath Length
132 // Convert DevicePath
146 // Validate DevicePath
148 DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) DevicePathBuffer;
149 while (!IsDevicePathEnd (DevicePath)) {
150 if ((DevicePath->Type == 0) || (DevicePath->SubType == 0) || (DevicePathNodeLength (DevicePath) < sizeof (EFI_DEVICE_PATH_PROTOCOL))) {
157 DevicePath
1886 GetFullStringFromHiiFormPackages( IN HII_DATABASE_RECORD *DataBaseRecord, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN OUT EFI_STRING *Request, IN OUT EFI_STRING *AltCfgResp, OUT EFI_STRING *PointerProgress OPTIONAL ) argument
2691 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
3011 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
3209 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
3962 HiiGetAltCfg( IN CONST EFI_HII_CONFIG_ROUTING_PROTOCOL *This, IN CONST EFI_STRING Configuration, IN CONST EFI_GUID *Guid, IN CONST EFI_STRING Name, IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN CONST UINT16 *AltCfgId, OUT EFI_STRING *AltCfgResp ) argument
[all...]
H A DDatabase.c1927 @param DevicePath Pointer to a EFI_DEVICE_PATH_PROTOCOL protocol
1936 @retval EFI_INVALID_PARAMETER DevicePath is NULL or PackageList is NULL.
1941 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
1949 if (DevicePath == NULL || PackageList == NULL) {
1959 PackageLength = (UINT32) GetDevicePathSize (DevicePath) + sizeof (EFI_HII_PACKAGE_HEADER);
1970 DevicePath,
2116 @param DevicePath Pointer to a EFI_DEVICE_PATH_PROTOCOL protocol
2124 @retval EFI_INVALID_PARAMETER DevicePath is NULL or PackageList is NULL.
2131 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
2137 if (DevicePath
1940 InsertDevicePathPackage( IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN EFI_HII_DATABASE_NOTIFY_TYPE NotifyType, IN OUT HII_DATABASE_PACKAGE_LIST_INSTANCE *PackageList ) argument
2128 AddDevicePathPackage( IN HII_DATABASE_PRIVATE_DATA *Private, IN EFI_HII_DATABASE_NOTIFY_TYPE NotifyType, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN OUT HII_DATABASE_RECORD *DatabaseRecord ) argument
2806 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Tcp4Dxe/
H A DSocket.h638 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_SOCKET
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/
H A DExpression.c2022 @param DevicePath The driver's device path which produece the formset data.
2033 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
2053 // The input parameter DevicePath or InputHiiHandle must have one valid input.
2055 ASSERT ((DevicePath != NULL && InputHiiHandle == NULL) ||
2056 (DevicePath == NULL && InputHiiHandle != NULL) );
2067 if (DevicePath != NULL) {
2073 &DevicePath,
2471 if (OpCode->DevicePath != 0) {
2472 StrPtr = GetToken (OpCode->DevicePath, FormSet->HiiHandle);
2032 GetQuestionValueFromForm( IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN EFI_HII_HANDLE InputHiiHandle, IN EFI_GUID *FormSetGuid, IN EFI_QUESTION_ID QuestionId, OUT EFI_HII_VALUE *Value ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Guid/
H A DStatusCodeDataTypeId.h138 /// EFI_DEVICE_PATH_PROTOCOL that matches DevicePath. The variable device path structure
145 /// of variable-length DevicePath, and DataHeader.Size is zero for a virtual
156 UINT8 *DevicePath; member in struct:__anon11356
212 /// DevicePath.
230 UINT8 *DevicePath; member in struct:__anon11358
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/TcpDxe/
H A DSocket.h470 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member in struct:_TCP_SOCKET
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformBdsLib/
H A DBdsPlatform.c277 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
281 DevicePath = NULL;
285 (VOID*)&DevicePath
290 TempDevicePath = DevicePath;
295 DevicePath = AppendDevicePathNode (DevicePath, (EFI_DEVICE_PATH_PROTOCOL *)&gPnpPs2KeyboardDeviceNode);
297 BdsLibUpdateConsoleVariable (VarConsoleInp, DevicePath, NULL);
302 DevicePath = TempDevicePath;
305 DevicePath = AppendDevicePathNode (DevicePath, (EFI_DEVICE_PATH_PROTOCO
464 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
508 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
873 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UserIdentifyManagerDxe/
H A DUserIdentifyManager.c2934 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
2953 DevicePath = DevicePathFromHandle (HandleBuf[Index]);
2954 if (DevicePath != NULL) {
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Application/Shell/
H A DShellProtocol.c44 @param[in] DevicePath The device path to test.
52 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
61 DevicePathCopy = (EFI_DEVICE_PATH_PROTOCOL*)DevicePath;
74 @param[in] DevicePath The device path to test.
82 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
91 DevicePathCopy = (EFI_DEVICE_PATH_PROTOCOL*)DevicePath;
104 @param[in] DevicePath pointer to device path that has been mapped.
116 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
134 if (DevicePath != NULL) {
135 Temp = DevicePathToText->ConvertDevicePathToText(DevicePath, TRU
508 CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
652 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
925 EfiShellOpenRoot( IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, OUT SHELL_FILE_HANDLE *FileHandle ) argument
985 InternalOpenFileDevicePath( IN OUT EFI_DEVICE_PATH_PROTOCOL *DevicePath, OUT SHELL_FILE_HANDLE *FileHandle, IN UINT64 OpenMode, IN UINT64 Attributes OPTIONAL ) argument
1166 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
1255 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
1424 InternalShellExecuteDevicePath( IN CONST EFI_HANDLE *ParentImageHandle, IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN CONST CHAR16 *CommandLine OPTIONAL, IN CONST CHAR16 **Environment OPTIONAL, OUT EFI_STATUS *StatusCode OPTIONAL ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellNetwork1CommandsLib/
H A DIfconfig.c344 EFI_DEVICE_PATH_PROTOCOL *DevicePath; local
357 (VOID **) &DevicePath
363 DevicePathLength = GetDevicePathSize (DevicePath);
395 for (Index = 0, Buffer = (UINT8 *) DevicePath; Index < DevicePathLength; Index++) {

Completed in 123 milliseconds

12345