Lines Matching refs:bdev
296 static int mmc_blk_open(struct block_device *bdev, fmode_t mode) in mmc_blk_open() argument
298 struct mmc_blk_data *md = mmc_blk_get(bdev->bd_disk); in mmc_blk_open()
304 check_disk_change(bdev); in mmc_blk_open()
327 mmc_blk_getgeo(struct block_device *bdev, struct hd_geometry *geo) in mmc_blk_getgeo() argument
329 geo->cylinders = get_capacity(bdev->bd_disk) / (4 * 16); in mmc_blk_getgeo()
591 static int mmc_blk_ioctl_cmd(struct block_device *bdev, in mmc_blk_ioctl_cmd() argument
604 if ((!capable(CAP_SYS_RAWIO)) || (bdev != bdev->bd_contains)) in mmc_blk_ioctl_cmd()
611 md = mmc_blk_get(bdev->bd_disk); in mmc_blk_ioctl_cmd()
639 static int mmc_blk_ioctl_multi_cmd(struct block_device *bdev, in mmc_blk_ioctl_multi_cmd() argument
654 if ((!capable(CAP_SYS_RAWIO)) || (bdev != bdev->bd_contains)) in mmc_blk_ioctl_multi_cmd()
677 md = mmc_blk_get(bdev->bd_disk); in mmc_blk_ioctl_multi_cmd()
709 static int mmc_blk_ioctl(struct block_device *bdev, fmode_t mode, in mmc_blk_ioctl() argument
714 return mmc_blk_ioctl_cmd(bdev, in mmc_blk_ioctl()
717 return mmc_blk_ioctl_multi_cmd(bdev, in mmc_blk_ioctl()
725 static int mmc_blk_compat_ioctl(struct block_device *bdev, fmode_t mode, in mmc_blk_compat_ioctl() argument
728 return mmc_blk_ioctl(bdev, mode, cmd, (unsigned long) compat_ptr(arg)); in mmc_blk_compat_ioctl()