Lines Matching defs:bdev

161 static int cciss_open(struct block_device *bdev, fmode_t mode);
162 static int cciss_unlocked_open(struct block_device *bdev, fmode_t mode);
164 static int do_ioctl(struct block_device *bdev, fmode_t mode,
166 static int cciss_ioctl(struct block_device *bdev, fmode_t mode,
168 static int cciss_getgeo(struct block_device *bdev, struct hd_geometry *geo);
1079 static int cciss_open(struct block_device *bdev, fmode_t mode)
1081 ctlr_info_t *h = get_host(bdev->bd_disk);
1082 drive_info_struct *drv = get_drv(bdev->bd_disk);
1084 dev_dbg(&h->pdev->dev, "cciss_open %s\n", bdev->bd_disk->disk_name);
1096 if (MINOR(bdev->bd_dev) != 0) { /* not node 0? */
1098 if (MINOR(bdev->bd_dev) & 0x0f) {
1114 static int cciss_unlocked_open(struct block_device *bdev, fmode_t mode)
1119 ret = cciss_open(bdev, mode);
1143 static int do_ioctl(struct block_device *bdev, fmode_t mode,
1148 ret = cciss_ioctl(bdev, mode, cmd, arg);
1155 static int cciss_ioctl32_passthru(struct block_device *bdev, fmode_t mode,
1157 static int cciss_ioctl32_big_passthru(struct block_device *bdev, fmode_t mode,
1160 static int cciss_compat_ioctl(struct block_device *bdev, fmode_t mode,
1179 return do_ioctl(bdev, mode, cmd, arg);
1182 return cciss_ioctl32_passthru(bdev, mode, cmd, arg);
1184 return cciss_ioctl32_big_passthru(bdev, mode, cmd, arg);
1191 static int cciss_ioctl32_passthru(struct block_device *bdev, fmode_t mode,
1219 err = do_ioctl(bdev, mode, CCISS_PASSTHRU, (unsigned long)p);
1230 static int cciss_ioctl32_big_passthru(struct block_device *bdev, fmode_t mode,
1261 err = do_ioctl(bdev, mode, CCISS_BIG_PASSTHRU, (unsigned long)p);
1273 static int cciss_getgeo(struct block_device *bdev, struct hd_geometry *geo)
1275 drive_info_struct *drv = get_drv(bdev->bd_disk);
1699 static int cciss_ioctl(struct block_device *bdev, fmode_t mode,
1702 struct gendisk *disk = bdev->bd_disk;
1749 return scsi_cmd_blk_ioctl(bdev, mode, cmd, argp);