Lines Matching refs:bdev
528 static int loop_validate_file(struct file *file, struct block_device *bdev)
538 if (f->f_mapping->host->i_rdev == bdev->bd_dev)
561 static int loop_change_fd(struct loop_device *lo, struct block_device *bdev,
589 error = loop_validate_file(file, bdev);
993 struct block_device *bdev,
1017 error = bd_prepare_to_claim(bdev, loop_configure, NULL);
1030 error = loop_validate_file(file, bdev);
1073 lo->lo_device = bdev;
1118 bd_abort_claiming(bdev, loop_configure);
1126 bd_abort_claiming(bdev, loop_configure);
1523 static int lo_ioctl(struct block_device *bdev, blk_mode_t mode,
1526 struct loop_device *lo = bdev->bd_disk->private_data;
1542 return loop_configure(lo, mode, bdev, &config);
1550 return loop_configure(lo, mode, bdev, &config);
1553 return loop_change_fd(lo, bdev, arg);
1684 static int lo_compat_ioctl(struct block_device *bdev, blk_mode_t mode,
1687 struct loop_device *lo = bdev->bd_disk->private_data;
1710 err = lo_ioctl(bdev, mode, cmd, arg);