Lines Matching refs:BlockIoDevicePath
802 EFI_DEVICE_PATH_PROTOCOL *BlockIoDevicePath; in BmExpandPartitionDevicePath() local
904 BlockIoDevicePath = DevicePathFromHandle (BlockIoBuffer[Index]); in BmExpandPartitionDevicePath()
905 if (BlockIoDevicePath == NULL) { in BmExpandPartitionDevicePath()
909 if (BmMatchPartitionDevicePathNode (BlockIoDevicePath, (HARDDRIVE_DEVICE_PATH *) FilePath)) { in BmExpandPartitionDevicePath()
913 TempDevicePath = AppendDevicePath (BlockIoDevicePath, NextDevicePathNode (FilePath)); in BmExpandPartitionDevicePath()
918 BmCachePartitionDevicePath (&CachedDevicePath, BlockIoDevicePath); in BmExpandPartitionDevicePath()
1869 IN EFI_DEVICE_PATH_PROTOCOL *BlockIoDevicePath, in BmMatchPartitionDevicePathNode() argument
1875 if ((BlockIoDevicePath == NULL) || (HardDriveDevicePath == NULL)) { in BmMatchPartitionDevicePathNode()
1882 while (!IsDevicePathEnd (BlockIoDevicePath)) { in BmMatchPartitionDevicePathNode()
1883 if ((DevicePathType (BlockIoDevicePath) == MEDIA_DEVICE_PATH) && in BmMatchPartitionDevicePathNode()
1884 (DevicePathSubType (BlockIoDevicePath) == MEDIA_HARDDRIVE_DP) in BmMatchPartitionDevicePathNode()
1889 BlockIoDevicePath = NextDevicePathNode (BlockIoDevicePath); in BmMatchPartitionDevicePathNode()
1892 if (IsDevicePathEnd (BlockIoDevicePath)) { in BmMatchPartitionDevicePathNode()
1899 Node = (HARDDRIVE_DEVICE_PATH *) BlockIoDevicePath; in BmMatchPartitionDevicePathNode()