Lines Matching defs:BlockIoDevicePath
1034 EFI_DEVICE_PATH_PROTOCOL *BlockIoDevicePath;
1148 Status = gBS->HandleProtocol (BlockIoBuffer[Index], &gEfiDevicePathProtocolGuid, (VOID *) &BlockIoDevicePath);
1149 if (EFI_ERROR (Status) || BlockIoDevicePath == NULL) {
1153 if (MatchPartitionDevicePathNode (BlockIoDevicePath, HardDriveDevicePath)) {
1158 FullDevicePath = AppendDevicePath (BlockIoDevicePath, DevicePath);
1167 if (BdsLibMatchDevicePaths (CachedDevicePath, BlockIoDevicePath)) {
1169 CachedDevicePath = BdsLibDelPartMatchInstance (CachedDevicePath, BlockIoDevicePath);
1173 CachedDevicePath = AppendDevicePathInstance (BlockIoDevicePath, CachedDevicePath);
1179 CachedDevicePath = AppendDevicePathInstance (BlockIoDevicePath, CachedDevicePath);
1208 CachedDevicePath = DuplicateDevicePath (BlockIoDevicePath);
1236 Check whether there is a instance in BlockIoDevicePath, which contain multi device path
1239 @param BlockIoDevicePath Multi device path instances which need to check
1250 IN EFI_DEVICE_PATH_PROTOCOL *BlockIoDevicePath,
1259 if ((BlockIoDevicePath == NULL) || (HardDriveDevicePath == NULL)) {
1266 DevicePath = BlockIoDevicePath;