Searched refs:gendisk (Results 26 - 50 of 104) sorted by relevance

12345

/drivers/block/aoe/
H A Daoe.h75 DEVFL_GDALLOC = (1<<3), /* need to alloc gendisk */
76 DEVFL_GD_NOW = (1<<4), /* allocating gendisk */
165 struct gendisk *gd;
/drivers/ide/
H A Dide-atapi.c89 int ide_queue_pc_tail(ide_drive_t *drive, struct gendisk *disk,
116 int ide_do_test_unit_ready(ide_drive_t *drive, struct gendisk *disk)
127 int ide_do_start_stop(ide_drive_t *drive, struct gendisk *disk, int start)
142 int ide_set_media_lock(ide_drive_t *drive, struct gendisk *disk, int on)
H A Dide-tape.c143 struct gendisk *disk;
231 static struct ide_tape_obj *ide_tape_get(struct gendisk *disk, bool cdev,
684 struct gendisk *disk = tape->disk;
804 struct gendisk *disk = tape->disk;
1010 struct gendisk *disk = tape->disk;
1065 struct gendisk *disk = tape->disk;
1255 struct gendisk *disk = tape->disk;
1823 struct gendisk *g = tape->disk;
1921 static void idetape_release(struct gendisk *disk, fmode_t mode)
1956 struct gendisk *
[all...]
H A Dide-floppy.c313 struct gendisk *disk = floppy->disk;
375 struct gendisk *disk = floppy->disk;
519 static int ide_floppy_init_media(ide_drive_t *drive, struct gendisk *disk)
/drivers/memstick/core/
H A Dms_block.h152 struct gendisk *disk;
/drivers/scsi/
H A Dsd_dif.c44 struct gendisk *disk = sdkp->disk;
H A Dsd.c103 static int sd_revalidate_disk(struct gendisk *);
104 static void sd_unlock_native_capacity(struct gendisk *disk);
567 static struct scsi_disk *__scsi_disk_get(struct gendisk *disk)
581 static struct scsi_disk *scsi_disk_get(struct gendisk *disk)
906 struct gendisk *disk = rq->rq_disk;
1257 static void sd_release(struct gendisk *disk, fmode_t mode)
1318 struct gendisk *disk = bdev->bd_disk;
1402 static unsigned int sd_check_events(struct gendisk *disk, unsigned int clearing)
2766 * @disk: struct gendisk we care about
2768 static int sd_revalidate_disk(struct gendisk *dis
[all...]
/drivers/block/rsxx/
H A Drsxx_priv.h173 struct gendisk *gendisk; member in struct:rsxx_cardinfo
/drivers/block/
H A Dswim3.c45 static struct gendisk *disks[MAX_FLOPPIES];
255 static void floppy_release(struct gendisk *disk, fmode_t mode);
256 static unsigned int floppy_check_events(struct gendisk *disk,
258 static int floppy_revalidate(struct gendisk *disk);
1024 static void floppy_release(struct gendisk *disk, fmode_t mode)
1038 static unsigned int floppy_check_events(struct gendisk *disk,
1045 static int floppy_revalidate(struct gendisk *disk)
1206 struct gendisk *disk;
H A Dvirtio_blk.c36 struct gendisk *disk;
236 static int virtblk_get_id(struct gendisk *disk, char *id_str)
264 struct gendisk *disk = bdev->bd_disk;
318 struct gendisk *disk = dev_to_disk(dev);
505 struct gendisk *disk = dev_to_disk(dev);
527 struct gendisk *disk = dev_to_disk(dev);
H A Dcciss.c170 static void cciss_release(struct gendisk *disk, fmode_t mode);
175 static int cciss_revalidate(struct gendisk *disk);
1065 static inline ctlr_info_t *get_host(struct gendisk *disk)
1070 static inline drive_info_struct *get_drv(struct gendisk *disk)
1127 static void cciss_release(struct gendisk *disk, fmode_t mode)
1446 struct gendisk *disk, void __user *argp)
1703 struct gendisk *disk = bdev->bd_disk;
1794 blk_start_queue(h->gendisk[curr_queue]->queue);
1931 static int cciss_add_disk(ctlr_info_t *h, struct gendisk *disk,
1989 struct gendisk *dis
[all...]
H A Damiflop.c1359 q = unit[fdc_queue].gendisk->queue;
1628 set_capacity(unit[drive].gendisk, unit[drive].blocks);
1637 static void floppy_release(struct gendisk *disk, fmode_t mode)
1665 static unsigned amiga_check_events(struct gendisk *disk, unsigned int clearing)
1710 struct gendisk *disk;
1719 unit[drive].gendisk = disk;
1759 return get_disk(unit[drive].gendisk);
1847 struct request_queue *q = unit[i].gendisk->queue;
1848 del_gendisk(unit[i].gendisk);
1849 put_disk(unit[i].gendisk);
[all...]
H A Dcpqarray.c129 static struct gendisk *ida_gendisk[MAX_CTLR][NWD];
163 static void ida_release(struct gendisk *disk, fmode_t mode);
177 static int ida_revalidate(struct gendisk *disk);
187 static inline drv_info_t *get_drv(struct gendisk *disk)
192 static inline ctlr_info_t *get_host(struct gendisk *disk)
465 struct gendisk *disk = ida_gendisk[i][j];
859 static void ida_release(struct gendisk *disk, fmode_t mode)
1540 struct gendisk *disk = ida_gendisk[ctlr][i];
1556 struct gendisk *disk = ida_gendisk[ctlr][i];
1572 static int ida_revalidate(struct gendisk *dis
[all...]
H A Dnull_blk.c34 struct gendisk *disk;
376 static void null_release(struct gendisk *disk, fmode_t mode)
461 struct gendisk *disk;
H A Dataflop.c221 struct gendisk *disk;
372 static void floppy_release(struct gendisk *disk, fmode_t mode);
1328 static unsigned int floppy_check_events(struct gendisk *disk,
1351 static int floppy_revalidate(struct gendisk *disk)
1512 struct gendisk *disk = bdev->bd_disk;
1889 static void floppy_release(struct gendisk *disk, fmode_t mode)
/drivers/s390/block/
H A Dxpram.c57 static struct gendisk *xpram_disks[XPRAM_MAX_DEVS];
366 struct gendisk *disk = xpram_disks[i];
H A Ddasd_int.h487 struct gendisk *gdp;
757 void dasd_add_link_to_gendisk(struct gendisk *, struct dasd_device *);
758 struct dasd_device *dasd_device_from_gendisk(struct gendisk *);
/drivers/block/paride/
H A Dpd.c238 struct gendisk *gd;
788 static void pd_release(struct gendisk *p, fmode_t mode)
798 static unsigned int pd_check_events(struct gendisk *p, unsigned int clearing)
810 static int pd_revalidate(struct gendisk *p)
834 struct gendisk *p = alloc_disk(1 << PD_BITS);
945 struct gendisk *p = disk->gd;
/drivers/md/
H A Dmd.c288 part_stat_inc(cpu, &mddev->gendisk->part0, ios[rw]);
289 part_stat_add(cpu, &mddev->gendisk->part0, sectors[rw], sectors);
445 if (mddev->gendisk) {
1936 if (!mddev->gendisk || blk_get_integrity(mddev->gendisk))
1960 if (blk_integrity_register(mddev->gendisk,
1982 if (!mddev->gendisk)
1986 bi_mddev = blk_get_integrity(mddev->gendisk);
1992 if (bi_rdev && blk_integrity_compare(mddev->gendisk,
1996 blk_integrity_unregister(mddev->gendisk);
[all...]
/drivers/message/i2o/
H A Di2o_block.c46 * Properly attach/detach I2O gendisk structure from the
47 * system gendisk list. The I2O block devices now appear in
88 * Frees the request queue, gendisk and the i2o_block_device structure.
103 * Remove gendisk from system and free all allocated memory.
598 * @disk: gendisk device being released
604 static void i2o_block_release(struct gendisk *disk, fmode_t mode)
655 struct gendisk *disk = bdev->bd_disk;
695 * @disk: gendisk which should be verified
702 static unsigned int i2o_block_check_events(struct gendisk *disk,
953 * Allocate memory for the i2o_block_device struct, gendisk an
[all...]
/drivers/cdrom/
H A Dgdrom.c117 struct gendisk *disk;
506 static void gdrom_bdops_release(struct gendisk *disk, fmode_t mode)
513 static unsigned int gdrom_bdops_check_events(struct gendisk *disk,
/drivers/mtd/
H A Dmtd_blkdevs.c53 static struct mtd_blktrans_dev *blktrans_dev_get(struct gendisk *disk)
241 static void blktrans_release(struct gendisk *disk, fmode_t mode)
326 struct gendisk *gd;
378 /* Create gendisk */
/drivers/staging/lustre/lustre/llite/
H A Dlloop.c164 static struct gendisk **disks;
595 static void lo_release(struct gendisk *disk, fmode_t mode)
814 struct gendisk *disk = disks[i];
/drivers/scsi/osd/
H A Dosd_uld.c89 struct gendisk *disk;
421 struct gendisk *disk;
/drivers/block/mtip32xx/
H A Dmtip32xx.h464 struct gendisk *disk; /* Pointer to our gendisk structure. */

Completed in 456 milliseconds

12345