Home
last modified time | relevance | path

Searched refs:EFI_DEVICE_PATH_PROTOCOL (Results 1 – 12 of 12) sorted by relevance

/freebsd-14-stable/sys/contrib/edk2/Include/Protocol/
HDDevicePath.h59 } EFI_DEVICE_PATH_PROTOCOL; typedef
64 typedef EFI_DEVICE_PATH_PROTOCOL EFI_DEVICE_PATH;
80 EFI_DEVICE_PATH_PROTOCOL Header;
100 EFI_DEVICE_PATH_PROTOCOL Header;
116 EFI_DEVICE_PATH_PROTOCOL Header;
142 EFI_DEVICE_PATH_PROTOCOL Header;
161 EFI_DEVICE_PATH_PROTOCOL Header;
177 EFI_DEVICE_PATH_PROTOCOL Header;
198 EFI_DEVICE_PATH_PROTOCOL Header;
220 EFI_DEVICE_PATH_PROTOCOL Header;
[all …]
HDDevicePathUtilities.h33 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
47 EFI_DEVICE_PATH_PROTOCOL*
49 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
66 EFI_DEVICE_PATH_PROTOCOL*
68 IN CONST EFI_DEVICE_PATH_PROTOCOL *Src1,
69 IN CONST EFI_DEVICE_PATH_PROTOCOL *Src2
86 EFI_DEVICE_PATH_PROTOCOL*
88 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
89 IN CONST EFI_DEVICE_PATH_PROTOCOL *DeviceNode
103 EFI_DEVICE_PATH_PROTOCOL*
[all …]
HDDevicePathFromText.h33 EFI_DEVICE_PATH_PROTOCOL*
51 EFI_DEVICE_PATH_PROTOCOL*
HDDevicePathToText.h39 IN CONST EFI_DEVICE_PATH_PROTOCOL *DeviceNode,
62 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
HDDebugPort.h136 EFI_DEVICE_PATH_PROTOCOL Header;
/freebsd-14-stable/sys/contrib/edk2/Include/Library/
HDDevicePathLib.h15 #define END_DEVICE_PATH_LENGTH (sizeof (EFI_DEVICE_PATH_PROTOCOL))
36 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
109 EFI_DEVICE_PATH_PROTOCOL *
244 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
263 EFI_DEVICE_PATH_PROTOCOL *
266 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
292 EFI_DEVICE_PATH_PROTOCOL *
295 IN CONST EFI_DEVICE_PATH_PROTOCOL *FirstDevicePath, OPTIONAL
296 IN CONST EFI_DEVICE_PATH_PROTOCOL *SecondDevicePath OPTIONAL
324 EFI_DEVICE_PATH_PROTOCOL *
[all …]
/freebsd-14-stable/lib/libefivar/
HDuefi-dputil.c73 static CONST EFI_DEVICE_PATH_PROTOCOL mUefiDevicePathLibEndDevicePath = {
99 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath in GetDevicePathSize()
102 CONST EFI_DEVICE_PATH_PROTOCOL *Start; in GetDevicePathSize()
144 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, in IsDevicePathValid()
161 if (MaxSize < sizeof (EFI_DEVICE_PATH_PROTOCOL)) { in IsDevicePathValid()
167 if (NodeLength < sizeof (EFI_DEVICE_PATH_PROTOCOL)) { in IsDevicePathValid()
216 return ((const EFI_DEVICE_PATH_PROTOCOL *)(Node))->Type; in DevicePathType()
239 return ((const EFI_DEVICE_PATH_PROTOCOL *)(Node))->SubType; in DevicePathSubType()
264 return ((const EFI_DEVICE_PATH_PROTOCOL *)Node)->Length[0] | in DevicePathNodeLength()
265 (((const EFI_DEVICE_PATH_PROTOCOL *)Node)->Length[1] << 8); in DevicePathNodeLength()
[all …]
HDefivar-dp-parse.c438 EFI_DEVICE_PATH_PROTOCOL *
444 EFI_DEVICE_PATH_PROTOCOL *Node; in DevPathFromTextGenericPath()
461 (UINT16)(sizeof (EFI_DEVICE_PATH_PROTOCOL) + DataLength) in DevPathFromTextGenericPath()
477 EFI_DEVICE_PATH_PROTOCOL *
498 EFI_DEVICE_PATH_PROTOCOL *
515 EFI_DEVICE_PATH_PROTOCOL *
535 return (EFI_DEVICE_PATH_PROTOCOL *)Pci; in DevPathFromTextPci()
547 EFI_DEVICE_PATH_PROTOCOL *
564 return (EFI_DEVICE_PATH_PROTOCOL *)Pccard; in DevPathFromTextPcCard()
576 EFI_DEVICE_PATH_PROTOCOL *
[all …]
HDuefi-dplib.h74 EFI_DEVICE_PATH_PROTOCOL *
135 EFI_DEVICE_PATH_PROTOCOL Header;
141 EFI_DEVICE_PATH_PROTOCOL Header;
147 EFI_DEVICE_PATH_PROTOCOL Header;
153 EFI_DEVICE_PATH_PROTOCOL Header;
161 EFI_DEVICE_PATH_PROTOCOL Header;
170 EFI_DEVICE_PATH_PROTOCOL Header;
195 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
214 EFI_DEVICE_PATH_PROTOCOL *
217 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
[all …]
HDefivar-dp-format.c623 Length = (UINT16)DevicePathNodeLength ((EFI_DEVICE_PATH_PROTOCOL *)AcpiAdr); in DevPathToTextAcpiAdr()
1045 …Length = (UINT16)((DevicePathNodeLength ((EFI_DEVICE_PATH_PROTOCOL *)UsbWWId) - sizeof (U… in DevPathToTextUsbWWID()
1839 …DnsServerIpCount = (UINT32)(DevicePathNodeLength (DnsDevPath) - sizeof (EFI_DEVICE_PATH_PROTOCOL) … in DevPathToTextDns()
2323 EFI_DEVICE_PATH_PROTOCOL *Node; in DevPathToTextNodeGeneric()
2346 Index = sizeof (EFI_DEVICE_PATH_PROTOCOL); in DevPathToTextNodeGeneric()
2428 IN CONST EFI_DEVICE_PATH_PROTOCOL *DeviceNode, in UefiDevicePathLibConvertDeviceNodeToText()
2436 EFI_DEVICE_PATH_PROTOCOL *Node; in UefiDevicePathLibConvertDeviceNodeToText()
2448 Node = __DECONST(EFI_DEVICE_PATH_PROTOCOL *, DeviceNode); in UefiDevicePathLibConvertDeviceNodeToText()
2487 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, in UefiDevicePathLibConvertDevicePathToText()
2493 EFI_DEVICE_PATH_PROTOCOL *Node; in UefiDevicePathLibConvertDevicePathToText()
[all …]
HDefivar-dp-xlate.c52 #define ValidLen(dp) (DevicePathNodeLength(dp) >= sizeof(EFI_DEVICE_PATH_PROTOCOL) && \
/freebsd-14-stable/sys/contrib/edk2/Include/Uefi/
HDUefiSpec.h341 IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath, OPTIONAL
900 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
1528 IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath,