DevicePathNodeLength
Length = (UINT16) ((DevicePathNodeLength ((EFI_DEVICE_PATH_PROTOCOL *) UsbWWId) - sizeof (USB_WWID_DEVICE_PATH)) / sizeof (CHAR16));
if (DevicePathNodeLength (IPDevPath) == sizeof (IPv4_DEVICE_PATH)) {
if (DevicePathNodeLength (IPDevPath) == sizeof (IPv6_DEVICE_PATH)) {
UriLength = DevicePathNodeLength (Uri) - sizeof (URI_DEVICE_PATH);
if (Index < DevicePathNodeLength (Node)) {
for (; Index < DevicePathNodeLength (Node); Index++) {
AlignedNode = AllocateCopyPool (DevicePathNodeLength (Node), Node);
DataLength = DevicePathNodeLength (&Vendor->Header) - sizeof (VENDOR_DEVICE_PATH);
Length = (UINT16) DevicePathNodeLength ((EFI_DEVICE_PATH_PROTOCOL *) AcpiAdr);
Length = DevicePathNodeLength (AcpiAdr);
#define ValidLen(dp) (DevicePathNodeLength(dp) >= sizeof(EFI_DEVICE_PATH_PROTOCOL) && \
DevicePathNodeLength(dp) < MAX_DP_SANITY)
return ((UINTN) DevicePath - (UINTN) Start) + DevicePathNodeLength (DevicePath);
NodeLength = DevicePathNodeLength (DevicePath);
return (BOOLEAN) (DevicePathNodeLength (DevicePath) == END_DEVICE_PATH_LENGTH);
return ((EFI_DEVICE_PATH_PROTOCOL *)(__DECONST(UINT8 *, Node) + DevicePathNodeLength(Node)));
NodeLength = DevicePathNodeLength (DevicePathNode);
len = DevicePathNodeLength(imgpath);
if (len != DevicePathNodeLength(devpath))
#define NextDevicePathNode(a) ((EFI_DEVICE_PATH *)(((UINT8 *)(a)) + DevicePathNodeLength(a)))
devpathlen = DevicePathNodeLength(node);
devpathlen += DevicePathNodeLength(node);
devpathlen += DevicePathNodeLength(NextDevicePathNode(node));
DevicePathNodeLength(img->FilePath) <=