Searched refs:gendisk (Results 1 - 25 of 104) sorted by relevance

12345

/drivers/block/rsxx/
H A Ddev.c115 struct hd_struct *part0 = &card->gendisk->part0;
131 struct hd_struct *part0 = &card->gendisk->part0;
158 if (!card->eeh_state && card->gendisk)
177 if (bio_end_sector(bio) > get_capacity(card->gendisk))
243 set_capacity(card->gendisk, card->size8 >> 9);
245 set_capacity(card->gendisk, 0);
246 add_disk(card->gendisk);
261 del_gendisk(card->gendisk);
290 card->gendisk = alloc_disk(blkdev_minors);
291 if (!card->gendisk) {
[all...]
/drivers/s390/block/
H A Dscm_blk.c129 struct scm_device *scmdev = bdev->gendisk->private_data;
392 bdev->gendisk = alloc_disk(SCM_NR_PARTS);
393 if (!bdev->gendisk)
397 bdev->gendisk->driverfs_dev = &scmdev->dev;
398 bdev->gendisk->private_data = scmdev;
399 bdev->gendisk->fops = &scm_blk_devops;
400 bdev->gendisk->queue = rq;
401 bdev->gendisk->major = scm_major;
402 bdev->gendisk->first_minor = devindex * SCM_NR_PARTS;
404 len = snprintf(bdev->gendisk
[all...]
H A Dscm_blk.h19 struct gendisk *gendisk; member in struct:scm_blk_dev
H A Ddasd_genhd.c9 * gendisk related functions for the dasd driver.
27 * Allocate and register gendisk structure for device.
31 struct gendisk *gdp;
44 /* Initialize gendisk structure. */
84 * Unregister and free gendisk structure for device.
/drivers/ide/
H A Dide-gd.h19 struct gendisk *disk;
H A Dide-gd.c33 static struct ide_disk_obj *ide_disk_get(struct gendisk *disk)
69 struct gendisk *g = idkp->disk;
85 struct gendisk *g = idkp->disk;
185 struct gendisk *disk = bdev->bd_disk;
253 static void ide_gd_release(struct gendisk *disk, fmode_t mode)
286 static unsigned int ide_gd_check_events(struct gendisk *disk,
311 static void ide_gd_unlock_native_capacity(struct gendisk *disk)
321 static int ide_gd_revalidate_disk(struct gendisk *disk)
357 struct gendisk *g;
H A Dide-cd.h82 struct gendisk *disk;
/drivers/message/i2o/
H A Di2o_block.h46 * Properly attach/detach I2O gendisk structure from the
47 * system gendisk list. The I2O block devices now appear in
74 struct gendisk *gd;
/drivers/block/
H A Dps3disk.c45 struct gendisk *gendisk; member in struct:ps3disk_private
410 struct gendisk *gendisk; local
476 gendisk = alloc_disk(PS3DISK_MINORS);
477 if (!gendisk) {
484 priv->gendisk = gendisk;
485 gendisk->major = ps3disk_major;
486 gendisk
[all...]
H A Dps3vram.c70 struct gendisk *gendisk; member in struct:ps3vram_priv
626 struct gendisk *gendisk; local
758 gendisk = alloc_disk(1);
759 if (!gendisk) {
765 priv->gendisk = gendisk;
766 gendisk->major = ps3vram_major;
767 gendisk
[all...]
H A Dloop.h65 struct gendisk *lo_disk;
H A Dcciss.h133 struct gendisk *gendisk[CISS_MAX_LUN]; member in struct:ctlr_info
H A Dz2ram.c67 static struct gendisk *z2ram_gendisk;
312 z2_release(struct gendisk *disk, fmode_t mode)
H A Dosdblk.c106 struct gendisk *disk; /* blkdev's gendisk and rq */
383 struct gendisk *disk = osdev->disk;
397 struct gendisk *disk;
407 /* create gendisk info */
/drivers/block/zram/
H A Dzram_drv.h104 struct gendisk *disk;
/drivers/scsi/
H A Dsr.h53 /* We hold gendisk and scsi_device references on probe and use
56 struct gendisk *disk;
H A Dsd.h66 struct gendisk *disk;
99 static inline struct scsi_disk *scsi_disk(struct gendisk *disk)
H A Dst.h172 struct gendisk *disk;
H A Dsr.c138 static inline struct scsi_cd *scsi_cd(struct gendisk *disk)
157 static inline struct scsi_cd *scsi_cd_get(struct gendisk *disk)
533 static void sr_block_release(struct gendisk *disk, fmode_t mode)
584 static unsigned int sr_block_check_events(struct gendisk *disk,
595 static int sr_block_revalidate_disk(struct gendisk *disk)
656 struct gendisk *disk;
971 struct gendisk *disk = cd->disk;
/drivers/block/aoe/
H A Daoeblk.c37 struct gendisk *disk = dev_to_disk(dev);
50 struct gendisk *disk = dev_to_disk(dev);
61 struct gendisk *disk = dev_to_disk(dev);
99 struct gendisk *disk = dev_to_disk(dev);
107 struct gendisk *disk = dev_to_disk(dev);
262 aoeblk_release(struct gendisk *disk, fmode_t mode)
353 struct gendisk *gd;
/drivers/md/
H A Dlinear.c169 disk_stack_limits(mddev->gendisk, rdev->bdev,
261 set_capacity(mddev->gendisk, mddev->array_sectors);
262 revalidate_disk(mddev->gendisk);
H A Dmd.h230 struct gendisk *gendisk; member in struct:mddev
516 return mddev->gendisk ? mddev->gendisk->disk_name : "mdX";
/drivers/block/paride/
H A Dpf.c214 static void pf_release(struct gendisk *disk, fmode_t mode);
240 struct gendisk *disk;
248 static unsigned int pf_check_events(struct gendisk *disk,
286 struct gendisk *disk = alloc_disk(1);
363 static void pf_release(struct gendisk *disk, fmode_t mode)
382 static unsigned int pf_check_events(struct gendisk *disk, unsigned int clearing)
979 struct gendisk *disk = pf->disk;
/drivers/mtd/ubi/
H A Dblock.c83 struct gendisk *gd;
348 static void ubiblock_release(struct gendisk *gd, fmode_t mode)
381 struct gendisk *gd;
405 /* Initialize the gendisk of this ubiblock device */
/drivers/sbus/char/
H A Djsflash.c124 static struct gendisk *jsfd_disk[JSF_MAX];
562 struct gendisk *disk = alloc_disk(1);
581 struct gendisk *disk = jsfd_disk[i];

Completed in 1327 milliseconds

12345