Home
last modified time | relevance | path

Searched refs:DevicePath (Results 1 – 16 of 16) sorted by relevance

/freebsd/lib/libefivar/
H A Duefi-dputil.c91 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, in IsDevicePathValid() argument
102 if ((DevicePath == NULL) || ((MaxSize > 0) && (MaxSize < END_DEVICE_PATH_LENGTH))) { in IsDevicePathValid()
110 …for (Count = 0, Size = 0; !IsDevicePathEnd (DevicePath); DevicePath = NextDevicePathNode (DevicePa… in IsDevicePathValid()
111 NodeLength = DevicePathNodeLength (DevicePath); in IsDevicePathValid()
139 if ((DevicePathType (DevicePath) == MEDIA_DEVICE_PATH) && in IsDevicePathValid()
140 (DevicePathSubType (DevicePath) == MEDIA_FILEPATH_DP) && in IsDevicePathValid()
141 (*(const CHAR16 *)((const UINT8 *) DevicePath + NodeLength - 2) != 0)) in IsDevicePathValid()
150 return (BOOLEAN)(DevicePathNodeLength (DevicePath) == END_DEVICE_PATH_LENGTH); in IsDevicePathValid()
408 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath in GetDevicePathSize() argument
413 if (DevicePath == NULL) { in GetDevicePathSize()
[all …]
H A Duefi-dplib.h84 IN VOID *DevicePath,
195 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
217 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
282 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,
312 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,
347 IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath,
396 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
417 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
H A Defivar-dp-parse.c244 IN OUT CHAR16 **DevicePath, in GetNextDeviceNodeStr() argument
252 Str = *DevicePath; in GetNextDeviceNodeStr()
311 *DevicePath = Str; in GetNextDeviceNodeStr()
3980 EFI_DEVICE_PATH_PROTOCOL *DevicePath; in UefiDevicePathLibConvertTextToDevicePath() local
3986 DevicePath = (EFI_DEVICE_PATH_PROTOCOL *)AllocatePool (END_DEVICE_PATH_LENGTH); in UefiDevicePathLibConvertTextToDevicePath()
3988 if (DevicePath == NULL) { in UefiDevicePathLibConvertTextToDevicePath()
3989 ASSERT (DevicePath != NULL); in UefiDevicePathLibConvertTextToDevicePath()
3993 SetDevicePathEndNode (DevicePath); in UefiDevicePathLibConvertTextToDevicePath()
4005 NewDevicePath = AppendDevicePathNode (DevicePath, DeviceNode); in UefiDevicePathLibConvertTextToDevicePath()
4006 if (DevicePath != NULL) { in UefiDevicePathLibConvertTextToDevicePath()
[all …]
H A Defivar-dp-format.c2509 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, in UefiDevicePathLibConvertDevicePathToText() argument
2520 if (DevicePath == NULL) { in UefiDevicePathLibConvertDevicePathToText()
2529 Node = __DECONST(EFI_DEVICE_PATH_PROTOCOL *, DevicePath); in UefiDevicePathLibConvertDevicePathToText()
/freebsd/sys/contrib/edk2/Include/Library/
H A DDevicePathLib.h36 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
244 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
266 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
327 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,
355 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,
387 IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath,
433 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
499 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
/freebsd/sys/contrib/edk2/Include/Protocol/
H A DDevicePathUtilities.h33 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
48 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
87 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
104 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
166 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
H A DScsiPassThru.h272 IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath
302 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
H A DScsiPassThruExt.h262 OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath
288 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
H A DDevicePathToText.h62 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
H A DHiiConfigRouting.h390 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
H A DUgaIo.h184 EFI_DEVICE_PATH_PROTOCOL *DevicePath; member
/freebsd/sys/contrib/edk2/Include/IndustryStandard/
H A DUefiTcgPlatform.h181 EFI_DEVICE_PATH_PROTOCOL DevicePath[1]; member
195 EFI_DEVICE_PATH_PROTOCOL DevicePath[1]; member
/freebsd/sys/contrib/edk2/Include/Uefi/
H A DUefiInternalFormRepresentation.h673 EFI_STRING_ID DevicePath; member
980 EFI_STRING_ID DevicePath; member
1154 EFI_STRING_ID DevicePath; member
1254 EFI_STRING_ID DevicePath; member
1259 EFI_STRING_ID DevicePath; member
H A DUefiSpec.h953 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,
1583 IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath,
/freebsd/contrib/libfido2/src/
H A Dhid_win.c242 if ((path = strdup(ifdetail->DevicePath)) == NULL) { in get_path()
/freebsd/sys/contrib/edk2/
H A DMdePkg.dec719 ## Include/Protocol/DevicePath.h
1469 ## Include/Protocol/DevicePath.h