Lines Matching defs:devpath1
632 efi_devpath_match_node(EFI_DEVICE_PATH *devpath1, EFI_DEVICE_PATH *devpath2)
636 if (devpath1 == NULL || devpath2 == NULL)
638 if (DevicePathType(devpath1) != DevicePathType(devpath2) ||
639 DevicePathSubType(devpath1) != DevicePathSubType(devpath2))
641 len = DevicePathNodeLength(devpath1);
644 if (memcmp(devpath1, devpath2, len) != 0)
650 _efi_devpath_match(EFI_DEVICE_PATH *devpath1, EFI_DEVICE_PATH *devpath2,
654 if (devpath1 == NULL || devpath2 == NULL)
659 IsDevicePathType(devpath1, MEDIA_DEVICE_PATH) &&
662 if (!efi_devpath_match_node(devpath1, devpath2))
664 if (IsDevicePathEnd(devpath1))
666 devpath1 = NextDevicePathNode(devpath1);
675 efi_devpath_match(EFI_DEVICE_PATH *devpath1, EFI_DEVICE_PATH *devpath2)
677 return _efi_devpath_match(devpath1, devpath2, false);
686 efi_devpath_same_disk(EFI_DEVICE_PATH *devpath1, EFI_DEVICE_PATH *devpath2)
688 return _efi_devpath_match(devpath1, devpath2, true);