Lines Matching defs:DevPath
56 EFI_DEVICE_PATH *Start, *Next, *DevPath;
59 DevPath = *DevicePath;
60 Start = DevPath;
62 if (!DevPath) {
71 Next = NextDevicePathNode(DevPath);
73 if (IsDevicePathEndType(DevPath)) {
81 DEBUG((D_ERROR, "DevicePathInstance: DevicePath %x Size %d", *DevicePath, ((UINT8 *) DevPath) - ((UINT8 *) Start) ));
82 DumpHex (0, 0, ((UINT8 *) DevPath) - ((UINT8 *) Start), Start);
86 DevPath = Next;
89 ASSERT (DevicePathSubType(DevPath) == END_ENTIRE_DEVICE_PATH_SUBTYPE ||
90 DevicePathSubType(DevPath) == END_INSTANCE_DEVICE_PATH_SUBTYPE);
96 if (DevicePathSubType(DevPath) == END_ENTIRE_DEVICE_PATH_SUBTYPE) {
106 *Size = ((UINT8 *) DevPath) - ((UINT8 *) Start);
290 IN EFI_DEVICE_PATH *DevPath
299 Start = DevPath;
300 while (!IsDevicePathEnd(DevPath)) {
301 DevPath = NextDevicePathNode(DevPath);
308 return ((UINTN) DevPath - (UINTN) Start) + sizeof(EFI_DEVICE_PATH);
313 IN EFI_DEVICE_PATH *DevPath
324 Size = DevicePathSize (DevPath);
332 CopyMem (NewDevPath, DevPath, Size);
340 IN EFI_DEVICE_PATH *DevPath
350 Src = DevPath;
377 Src = DevPath;
406 EFI_DEVICE_PATH *DevPath;
416 DevPath = (EFI_DEVICE_PATH *)Ptr;
417 ASSERT(DevPath);
422 while (!IsDevicePathEnd(DevPath)) {
423 DevPath = NextDevicePathNode(DevPath);
430 DevPath->SubType = END_INSTANCE_DEVICE_PATH_SUBTYPE;
432 DevPath = NextDevicePathNode(DevPath);
433 CopyMem (DevPath, Instance, InstanceSize);
478 IN VOID *DevPath
483 Pci = DevPath;
490 IN VOID *DevPath
495 Pccard = DevPath;
502 IN VOID *DevPath
507 MemMap = DevPath;
518 IN VOID *DevPath
523 Controller = DevPath;
532 IN VOID *DevPath
539 Vendor = DevPath;
566 IN VOID *DevPath
571 Acpi = DevPath;
616 IN VOID *DevPath
621 Atapi = DevPath;
631 IN VOID *DevPath
636 Scsi = DevPath;
644 IN VOID *DevPath
649 Fibre = DevPath;
658 IN VOID *DevPath
663 F1394 = DevPath;
673 IN VOID *DevPath
678 Usb = DevPath;
686 IN VOID *DevPath
691 I2O = DevPath;
698 IN VOID *DevPath
705 MAC = DevPath;
765 IN VOID *DevPath
771 IP = DevPath;
824 IN VOID *DevPath
829 IP = DevPath;
850 IN VOID *DevPath
855 Uri = DevPath;
863 IN VOID *DevPath
868 InfiniBand = DevPath;
877 IN VOID *DevPath
883 Uart = DevPath;
920 IN VOID *DevPath
925 Sata = DevPath;
933 IN VOID *DevPath
938 Hd = DevPath;
964 IN VOID *DevPath
969 Cd = DevPath;
976 IN VOID *DevPath
981 Fp = DevPath;
988 IN VOID *DevPath
993 MediaProt = DevPath;
1000 IN VOID *DevPath
1006 Bss = DevPath;
1024 IN VOID *DevPath EFI_UNUSED
1038 IN VOID *DevPath
1044 Path = DevPath ;
1045 value = DevPath ;
1126 EFI_DEVICE_PATH *DevPath
1147 DevPath = UnpackDevicePath(DevPath);
1148 ASSERT (DevPath);
1155 DevPathNode = DevPath;
1204 FreePool (DevPath);
1235 IN EFI_DEVICE_PATH *DevPath
1245 Temp = DevPath;