/linux-4.4.14/include/linux/ |
D | genhd.h | 20 #define dev_to_disk(device) container_of((device), struct gendisk, part0.__dev) 178 struct gendisk { struct 188 char *(*devnode)(struct gendisk *gd, umode_t *mode); argument 218 static inline struct gendisk *part_to_disk(struct hd_struct *part) in part_to_disk() argument 253 static inline int disk_max_parts(struct gendisk *disk) in disk_max_parts() 260 static inline bool disk_part_scan_enabled(struct gendisk *disk) in disk_part_scan_enabled() 266 static inline dev_t disk_devt(struct gendisk *disk) in disk_devt() 276 extern struct hd_struct *disk_get_part(struct gendisk *disk, int partno); 293 struct gendisk *disk; 300 struct gendisk *disk, unsigned int flags); [all …]
|
D | blkdev.h | 152 struct gendisk *rq_disk; 764 extern int blk_register_queue(struct gendisk *disk); 765 extern void blk_unregister_queue(struct gendisk *disk); 792 extern int scsi_cmd_ioctl(struct request_queue *, struct gendisk *, fmode_t, 794 extern int sg_scsi_ioctl(struct request_queue *, struct gendisk *, fmode_t, 816 extern int blk_execute_rq(struct request_queue *, struct gendisk *, 818 extern void blk_execute_rq_nowait(struct request_queue *, struct gendisk *, 986 extern void disk_stack_limits(struct gendisk *disk, struct block_device *bdev, 1492 extern void blk_integrity_register(struct gendisk *, struct blk_integrity *); 1493 extern void blk_integrity_unregister(struct gendisk *); [all …]
|
D | amifd.h | 58 struct gendisk *gendisk; member
|
D | ide.h | 377 int (*init_media)(struct ide_drive_s *, struct gendisk *); 378 int (*set_doorlock)(struct ide_drive_s *, struct gendisk *, 1138 int ide_queue_pc_tail(ide_drive_t *, struct gendisk *, struct ide_atapi_pc *, 1141 int ide_do_test_unit_ready(ide_drive_t *, struct gendisk *); 1142 int ide_do_start_stop(ide_drive_t *, struct gendisk *, int); 1143 int ide_set_media_lock(ide_drive_t *, struct gendisk *, int); 1183 void ide_init_disk(struct gendisk *, ide_drive_t *); 1449 void ide_register_region(struct gendisk *); 1450 void ide_unregister_region(struct gendisk *);
|
D | blk-mq.h | 179 int blk_mq_register_disk(struct gendisk *); 180 void blk_mq_unregister_disk(struct gendisk *);
|
D | pktcdvd.h | 192 struct gendisk *disk;
|
D | lightnvm.h | 115 struct gendisk *disk; 351 typedef void *(nvm_tgt_init_fn)(struct nvm_dev *, struct gendisk *, int, int);
|
D | fs.h | 470 struct gendisk * bd_disk; 2326 extern int bd_link_disk_holder(struct block_device *bdev, struct gendisk *disk); 2328 struct gendisk *disk); 2331 struct gendisk *disk) in bd_link_disk_holder() 2336 struct gendisk *disk) in bd_unlink_disk_holder() 2397 extern void check_disk_size_change(struct gendisk *disk, 2399 extern int revalidate_disk(struct gendisk *); 2402 extern int invalidate_partition(struct gendisk *, int);
|
D | cdrom.h | 41 struct gendisk *disk; /* matching block layer disk */
|
D | device-mapper.h | 404 struct gendisk *dm_disk(struct mapped_device *md);
|
D | blk-cgroup.h | 211 struct gendisk *disk;
|
/linux-4.4.14/drivers/block/rsxx/ |
D | dev.c | 116 &card->gendisk->part0); in disk_stats_start() 123 generic_end_io_acct(bio_data_dir(bio), &card->gendisk->part0, in disk_stats_complete() 137 if (!card->eeh_state && card->gendisk) in bio_dma_done_cb() 161 if (bio_end_sector(bio) > get_capacity(card->gendisk)) in rsxx_make_request() 230 set_capacity(card->gendisk, card->size8 >> 9); in rsxx_attach_dev() 232 set_capacity(card->gendisk, 0); in rsxx_attach_dev() 233 add_disk(card->gendisk); in rsxx_attach_dev() 248 del_gendisk(card->gendisk); in rsxx_detach_dev() 277 card->gendisk = alloc_disk(blkdev_minors); in rsxx_setup_dev() 278 if (!card->gendisk) { in rsxx_setup_dev() [all …]
|
D | rsxx_priv.h | 173 struct gendisk *gendisk; member
|
D | core.c | 249 card->debugfs_dir = debugfs_create_dir(card->gendisk->disk_name, NULL); in rsxx_debugfs_dev_new() 453 set_capacity(card->gendisk, card->size8 >> 9); in card_state_change() 472 set_capacity(card->gendisk, 0); in card_state_change()
|
/linux-4.4.14/block/ |
D | genhd.c | 42 static void disk_alloc_events(struct gendisk *disk); 43 static void disk_add_events(struct gendisk *disk); 44 static void disk_del_events(struct gendisk *disk); 45 static void disk_release_events(struct gendisk *disk); 61 struct hd_struct *disk_get_part(struct gendisk *disk, int partno) in disk_get_part() 95 void disk_part_iter_init(struct disk_part_iter *piter, struct gendisk *disk, in disk_part_iter_init() 216 struct hd_struct *disk_map_sector_rcu(struct gendisk *disk, sector_t sector) in disk_map_sector_rcu() 414 struct gendisk *disk = part_to_disk(part); in blk_alloc_devt() 494 struct gendisk *p = data; in exact_match() 501 struct gendisk *p = data; in exact_lock() [all …]
|
D | blk-integrity.c | 143 int blk_integrity_compare(struct gendisk *gd1, struct gendisk *gd2) in blk_integrity_compare() 248 struct gendisk *disk = container_of(kobj, struct gendisk, integrity_kobj); in integrity_attr_show() 260 struct gendisk *disk = container_of(kobj, struct gendisk, integrity_kobj); in integrity_attr_store() 409 void blk_integrity_register(struct gendisk *disk, struct blk_integrity *template) in blk_integrity_register() 431 void blk_integrity_unregister(struct gendisk *disk) in blk_integrity_unregister() 438 void blk_integrity_revalidate(struct gendisk *disk) in blk_integrity_revalidate() 453 void blk_integrity_add(struct gendisk *disk) in blk_integrity_add() 462 void blk_integrity_del(struct gendisk *disk) in blk_integrity_del()
|
D | partition-generic.c | 34 char *disk_name(struct gendisk *hd, int partno, char *buf) in disk_name() 241 void delete_partition(struct gendisk *disk, int partno) in delete_partition() 269 struct hd_struct *add_partition(struct gendisk *disk, int partno, in add_partition() 385 static bool disk_unlock_native_capacity(struct gendisk *disk) in disk_unlock_native_capacity() 401 static int drop_partitions(struct gendisk *disk, struct block_device *bdev) in drop_partitions() 421 int rescan_partitions(struct gendisk *disk, struct block_device *bdev) in rescan_partitions() 540 int invalidate_partitions(struct gendisk *disk, struct block_device *bdev) in invalidate_partitions()
|
D | blk-exec.c | 51 void blk_execute_rq_nowait(struct request_queue *q, struct gendisk *bd_disk, in blk_execute_rq_nowait() 99 int blk_execute_rq(struct request_queue *q, struct gendisk *bd_disk, in blk_execute_rq()
|
D | blk-timeout.c | 43 struct gendisk *disk = dev_to_disk(dev); in part_timeout_show() 52 struct gendisk *disk = dev_to_disk(dev); in part_timeout_store()
|
D | scsi_ioctl.c | 286 static int sg_io(struct request_queue *q, struct gendisk *bd_disk, in sg_io() 416 int sg_scsi_ioctl(struct request_queue *q, struct gendisk *disk, fmode_t mode, in sg_scsi_ioctl() 533 static int __blk_send_generic(struct request_queue *q, struct gendisk *bd_disk, in __blk_send_generic() 554 struct gendisk *bd_disk, int data) in blk_send_start_stop() 559 int scsi_cmd_ioctl(struct request_queue *q, struct gendisk *bd_disk, fmode_t mode, in scsi_cmd_ioctl()
|
D | ioctl.c | 16 struct gendisk *disk; in blkpg_ioctl() 161 struct gendisk *disk = bdev->bd_disk; in __blkdev_reread_part() 285 struct gendisk *disk = bdev->bd_disk; in __blkdev_driver_ioctl() 445 struct gendisk *disk = bdev->bd_disk; in blkdev_getgeo()
|
D | blk-mq-sysfs.c | 383 void blk_mq_unregister_disk(struct gendisk *disk) in blk_mq_unregister_disk() 426 int blk_mq_register_disk(struct gendisk *disk) in blk_mq_register_disk()
|
D | blk-sysfs.c | 621 int blk_register_queue(struct gendisk *disk) in blk_register_queue() 675 void blk_unregister_queue(struct gendisk *disk) in blk_unregister_queue()
|
D | compat_ioctl.c | 51 static int compat_hdio_getgeo(struct gendisk *disk, struct block_device *bdev, in compat_hdio_getgeo() 662 struct gendisk *disk = bdev->bd_disk; in compat_blkdev_ioctl()
|
D | blk-settings.c | 669 void disk_stack_limits(struct gendisk *disk, struct block_device *bdev, in disk_stack_limits()
|
D | blk-cgroup.c | 789 struct gendisk *disk; in blkg_conf_prep()
|
/linux-4.4.14/drivers/block/ |
D | ps3disk.c | 45 struct gendisk *gendisk; member 410 struct gendisk *gendisk; in ps3disk_probe() local 476 gendisk = alloc_disk(PS3DISK_MINORS); in ps3disk_probe() 477 if (!gendisk) { in ps3disk_probe() 484 priv->gendisk = gendisk; in ps3disk_probe() 485 gendisk->major = ps3disk_major; in ps3disk_probe() 486 gendisk->first_minor = devidx * PS3DISK_MINORS; in ps3disk_probe() 487 gendisk->fops = &ps3disk_fops; in ps3disk_probe() 488 gendisk->queue = queue; in ps3disk_probe() 489 gendisk->private_data = dev; in ps3disk_probe() [all …]
|
D | ps3vram.c | 70 struct gendisk *gendisk; member 631 struct gendisk *gendisk; in ps3vram_probe() local 763 gendisk = alloc_disk(1); in ps3vram_probe() 764 if (!gendisk) { in ps3vram_probe() 770 priv->gendisk = gendisk; in ps3vram_probe() 771 gendisk->major = ps3vram_major; in ps3vram_probe() 772 gendisk->first_minor = 0; in ps3vram_probe() 773 gendisk->fops = &ps3vram_fops; in ps3vram_probe() 774 gendisk->queue = queue; in ps3vram_probe() 775 gendisk->private_data = dev; in ps3vram_probe() [all …]
|
D | cciss.c | 168 static void cciss_release(struct gendisk *disk, fmode_t mode); 173 static int cciss_revalidate(struct gendisk *disk); 1081 static inline ctlr_info_t *get_host(struct gendisk *disk) in get_host() 1086 static inline drive_info_struct *get_drv(struct gendisk *disk) in get_drv() 1143 static void cciss_release(struct gendisk *disk, fmode_t mode) in cciss_release() 1462 struct gendisk *disk, void __user *argp) in cciss_getluninfo() 1719 struct gendisk *disk = bdev->bd_disk; in cciss_ioctl() 1810 blk_start_queue(h->gendisk[curr_queue]->queue); in cciss_check_queues() 1947 static int cciss_add_disk(ctlr_info_t *h, struct gendisk *disk, in cciss_add_disk() 2005 struct gendisk *disk; in cciss_update_drive_info() [all …]
|
D | amiflop.c | 1359 q = unit[fdc_queue].gendisk->queue; in set_next_request() 1628 set_capacity(unit[drive].gendisk, unit[drive].blocks); in floppy_open() 1637 static void floppy_release(struct gendisk *disk, fmode_t mode) in floppy_release() 1665 static unsigned amiga_check_events(struct gendisk *disk, unsigned int clearing) in amiga_check_events() 1710 struct gendisk *disk; in fd_probe_drives() 1719 unit[drive].gendisk = disk; in fd_probe_drives() 1759 return get_disk(unit[drive].gendisk); in floppy_find() 1847 struct request_queue *q = unit[i].gendisk->queue; 1848 del_gendisk(unit[i].gendisk); 1849 put_disk(unit[i].gendisk);
|
D | swim3.c | 45 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) in floppy_release() 1038 static unsigned int floppy_check_events(struct gendisk *disk, in floppy_check_events() 1045 static int floppy_revalidate(struct gendisk *disk) in floppy_revalidate() 1206 struct gendisk *disk; in swim3_attach()
|
D | virtio_blk.c | 35 struct gendisk *disk; 236 static int virtblk_get_id(struct gendisk *disk, char *id_str) in virtblk_get_id() 264 struct gendisk *disk = bdev->bd_disk; in virtblk_ioctl() 318 struct gendisk *disk = dev_to_disk(dev); in virtblk_serial_show() 507 struct gendisk *disk = dev_to_disk(dev); in virtblk_cache_type_store() 529 struct gendisk *disk = dev_to_disk(dev); in virtblk_cache_type_show()
|
D | loop.h | 65 struct gendisk *lo_disk;
|
D | cpqarray.c | 129 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) in get_drv() 192 static inline ctlr_info_t *get_host(struct gendisk *disk) in get_host() 465 struct gendisk *disk = ida_gendisk[i][j]; in cpqarray_register_ctlr() 859 static void ida_release(struct gendisk *disk, fmode_t mode) in ida_release() 1540 struct gendisk *disk = ida_gendisk[ctlr][i]; in revalidate_allvol() 1556 struct gendisk *disk = ida_gendisk[ctlr][i]; in revalidate_allvol() 1572 static int ida_revalidate(struct gendisk *disk) in ida_revalidate()
|
D | z2ram.c | 67 static struct gendisk *z2ram_gendisk; 312 z2_release(struct gendisk *disk, fmode_t mode) in z2_release()
|
D | cciss.h | 133 struct gendisk *gendisk[CISS_MAX_LUN]; member
|
D | osdblk.c | 106 struct gendisk *disk; /* blkdev's gendisk and rq */ 383 struct gendisk *disk = osdev->disk; in osdblk_free_disk() 397 struct gendisk *disk; in osdblk_init_disk()
|
D | nbd.c | 56 struct gendisk *disk; 394 struct gendisk *disk = dev_to_disk(dev); in pid_show() 1031 struct gendisk *disk = alloc_disk(1 << part_shift); in nbd_init() 1067 struct gendisk *disk = nbd_dev[i].disk; in nbd_init() 1107 struct gendisk *disk = nbd_dev[i].disk; in nbd_cleanup()
|
D | swim.c | 192 struct gendisk *disk; 676 static void floppy_release(struct gendisk *disk, fmode_t mode) in floppy_release() 741 static unsigned int floppy_check_events(struct gendisk *disk, in floppy_check_events() 749 static int floppy_revalidate(struct gendisk *disk) in floppy_revalidate()
|
D | ataflop.c | 221 struct gendisk *disk; 372 static void floppy_release(struct gendisk *disk, fmode_t mode); 1328 static unsigned int floppy_check_events(struct gendisk *disk, in floppy_check_events() 1351 static int floppy_revalidate(struct gendisk *disk) in floppy_revalidate() 1512 struct gendisk *disk = bdev->bd_disk; in fd_locked_ioctl() 1889 static void floppy_release(struct gendisk *disk, fmode_t mode) in floppy_release()
|
D | xsysace.c | 211 struct gendisk *gd; 870 static unsigned int ace_check_events(struct gendisk *gd, unsigned int clearing) in ace_check_events() 878 static int ace_revalidate_disk(struct gendisk *gd) in ace_revalidate_disk() 918 static void ace_release(struct gendisk *disk, fmode_t mode) in ace_release()
|
D | null_blk.c | 36 struct gendisk *disk; 577 static void null_release(struct gendisk *disk, fmode_t mode) in null_release() 646 struct gendisk *disk; in null_add_dev()
|
D | sunvdc.c | 52 struct gendisk *disk; 112 struct gendisk *disk = bdev->bd_disk; in vdc_getgeo() 134 struct gendisk *disk; in vdc_ioctl() 750 struct gendisk *g; in probe_disk()
|
D | xen-blkfront.c | 132 struct gendisk *gd; 444 struct gendisk *gd = info->gd; in blkif_ioctl() 782 static int xlvbd_init_blk_queue(struct gendisk *gd, u16 sector_size, in xlvbd_init_blk_queue() 935 struct gendisk *gd; in xlvbd_alloc_gendisk() 2129 struct gendisk *disk; in blkfront_remove() 2183 struct gendisk *disk = bdev->bd_disk; in blkif_open() 2209 static void blkif_release(struct gendisk *disk, fmode_t mode) in blkif_release()
|
D | brd.c | 40 struct gendisk *brd_disk; 480 struct gendisk *disk; in brd_alloc()
|
D | hd.c | 136 static struct gendisk *hd_gendisk[MAX_HD]; 736 struct gendisk *disk = alloc_disk(64); in hd_init()
|
D | umem.c | 146 static struct gendisk *mm_gendisk[MM_MAXCARDS]; 762 static int mm_revalidate(struct gendisk *disk) in mm_revalidate() 1092 struct gendisk *disk = mm_gendisk[i]; in mm_init()
|
D | sx8.c | 245 struct gendisk *disk; 1334 struct gendisk *disk = port->disk; in carm_fsm_task() 1497 struct gendisk *disk; in carm_init_disks() 1539 struct gendisk *disk = host->port[i].disk; in carm_free_disks()
|
D | pktcdvd.c | 2317 static void pkt_close(struct gendisk *disk, fmode_t mode) in pkt_close() 2690 static unsigned int pkt_check_events(struct gendisk *disk, in pkt_check_events() 2694 struct gendisk *attached_disk; in pkt_check_events() 2714 static char *pktcdvd_devnode(struct gendisk *gd, umode_t *mode) in pktcdvd_devnode() 2727 struct gendisk *disk; in pkt_setup_dev()
|
D | loop.c | 720 struct gendisk *disk = dev_to_disk(dev); in loop_attr_show() 1564 static void lo_release(struct gendisk *disk, fmode_t mode) in lo_release() 1720 struct gendisk *disk; in loop_add()
|
D | floppy.c | 411 static struct gendisk *disks[N_DRIVE]; 3621 static void floppy_release(struct gendisk *disk, fmode_t mode) in floppy_release() 3740 static unsigned int floppy_check_events(struct gendisk *disk, in floppy_check_events() 3835 static int floppy_revalidate(struct gendisk *disk) in floppy_revalidate()
|
D | mg_disk.c | 114 struct gendisk *gd;
|
D | rbd.c | 339 struct gendisk *disk; /* blkdev's gendisk and rq */ 565 static void rbd_release(struct gendisk *disk, fmode_t mode) in rbd_release() 3485 struct gendisk *disk = rbd_dev->disk; in rbd_free_disk() 3724 struct gendisk *disk; in rbd_init_disk()
|
D | skd_main.c | 284 struct gendisk *disk; 1262 struct gendisk *disk = bdev->bd_disk; in skd_bdev_ioctl() 4387 struct gendisk *disk; in skd_cons_disk() 4680 struct gendisk *disk = skdev->disk; in skd_free_disk()
|
D | DAC960.c | 80 struct gendisk *disk = bdev->bd_disk; in DAC960_open() 109 struct gendisk *disk = bdev->bd_disk; in DAC960_getgeo() 143 static unsigned int DAC960_check_events(struct gendisk *disk, in DAC960_check_events() 154 static int DAC960_revalidate_disk(struct gendisk *disk) in DAC960_revalidate_disk() 2532 struct gendisk *disk = Controller->disks[n]; in DAC960_RegisterBlockDevice()
|
D | DAC960.h | 2318 struct gendisk *disks[DAC960_MaxLogicalDrives];
|
/linux-4.4.14/drivers/s390/block/ |
D | scm_blk.c | 184 struct scm_device *scmdev = bdev->gendisk->private_data; in scm_request_prepare() 510 bdev->gendisk = alloc_disk(SCM_NR_PARTS); in scm_blk_dev_setup() 511 if (!bdev->gendisk) in scm_blk_dev_setup() 515 bdev->gendisk->driverfs_dev = &scmdev->dev; in scm_blk_dev_setup() 516 bdev->gendisk->private_data = scmdev; in scm_blk_dev_setup() 517 bdev->gendisk->fops = &scm_blk_devops; in scm_blk_dev_setup() 518 bdev->gendisk->queue = rq; in scm_blk_dev_setup() 519 bdev->gendisk->major = scm_major; in scm_blk_dev_setup() 520 bdev->gendisk->first_minor = devindex * SCM_NR_PARTS; in scm_blk_dev_setup() 522 len = snprintf(bdev->gendisk->disk_name, DISK_NAME_LEN, "scm"); in scm_blk_dev_setup() [all …]
|
D | scm_blk.h | 19 struct gendisk *gendisk; member
|
D | xpram.c | 57 static struct gendisk *xpram_disks[XPRAM_MAX_DEVS]; 368 struct gendisk *disk = xpram_disks[i]; in xpram_setup_blkdev()
|
D | dasd_int.h | 487 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 *);
|
D | dasd_genhd.c | 31 struct gendisk *gdp; in dasd_gendisk_alloc()
|
D | dcssblk.c | 29 static void dcssblk_release(struct gendisk *disk, fmode_t mode); 50 struct gendisk *gd; 792 dcssblk_release(struct gendisk *disk, fmode_t mode) in dcssblk_release()
|
D | scm_blk_cluster.c | 133 struct scm_device *scmdev = bdev->gendisk->private_data; in scm_prepare_cluster_request()
|
D | dasd_devmap.c | 675 void dasd_add_link_to_gendisk(struct gendisk *gdp, struct dasd_device *device) in dasd_add_link_to_gendisk() 687 struct dasd_device *dasd_device_from_gendisk(struct gendisk *gdp) in dasd_device_from_gendisk()
|
D | dasd.c | 420 struct gendisk *disk; in dasd_state_ready_to_online() 447 struct gendisk *disk; in dasd_state_online_to_ready() 3126 static void dasd_release(struct gendisk *disk, fmode_t mode) in dasd_release()
|
/linux-4.4.14/drivers/ide/ |
D | ide-gd.c | 33 static struct ide_disk_obj *ide_disk_get(struct gendisk *disk) in ide_disk_get() 69 struct gendisk *g = idkp->disk; in ide_gd_remove() 85 struct gendisk *g = idkp->disk; in ide_disk_release() 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;
|
D | ide-gd.h | 19 struct gendisk *disk;
|
D | ide-tape.c | 143 struct gendisk *disk; 231 static struct ide_tape_obj *ide_tape_get(struct gendisk *disk, bool cdev, in ide_tape_get() 684 struct gendisk *disk = tape->disk; in idetape_wait_ready() 804 struct gendisk *disk = tape->disk; in idetape_position_tape() 1010 struct gendisk *disk = tape->disk; in idetape_rewind_tape() 1065 struct gendisk *disk = tape->disk; in idetape_space_over_filemarks() 1255 struct gendisk *disk = tape->disk; in idetape_mtioctop() 1823 struct gendisk *g = tape->disk; in ide_tape_release() 1921 static void idetape_release(struct gendisk *disk, fmode_t mode) in idetape_release() 1956 struct gendisk *g; in ide_tape_probe()
|
D | ide-floppy.c | 313 struct gendisk *disk = floppy->disk; in ide_floppy_get_flexible_disk_page() 375 struct gendisk *disk = floppy->disk; in ide_floppy_get_capacity() 519 static int ide_floppy_init_media(ide_drive_t *drive, struct gendisk *disk) in ide_floppy_init_media()
|
D | ide-cd.h | 82 struct gendisk *disk;
|
D | ide-atapi.c | 89 int ide_queue_pc_tail(ide_drive_t *drive, struct gendisk *disk, in ide_queue_pc_tail() 116 int ide_do_test_unit_ready(ide_drive_t *drive, struct gendisk *disk) in ide_do_test_unit_ready() 127 int ide_do_start_stop(ide_drive_t *drive, struct gendisk *disk, int start) in ide_do_start_stop() 142 int ide_set_media_lock(ide_drive_t *drive, struct gendisk *disk, int on) in ide_set_media_lock()
|
D | ide-probe.c | 906 struct gendisk *p = data; in exact_match() 913 struct gendisk *p = data; in exact_lock() 920 void ide_register_region(struct gendisk *disk) in ide_register_region() 928 void ide_unregister_region(struct gendisk *disk) in ide_unregister_region() 936 void ide_init_disk(struct gendisk *disk, ide_drive_t *drive) in ide_init_disk()
|
D | ide-cd.c | 58 static struct cdrom_info *ide_cd_get(struct gendisk *disk) in ide_cd_get() 1559 struct gendisk *g = info->disk; in ide_cd_release() 1609 static void idecd_release(struct gendisk *disk, fmode_t mode) in idecd_release() 1694 static unsigned int idecd_check_events(struct gendisk *disk, in idecd_check_events() 1701 static int idecd_revalidate_disk(struct gendisk *disk) in idecd_revalidate_disk() 1729 struct gendisk *g; in ide_cd_probe()
|
D | ide-floppy_ioctl.c | 239 struct gendisk *disk = floppy->disk; in ide_floppy_lockdoor()
|
D | ide-disk.c | 760 static int ide_disk_init_media(ide_drive_t *drive, struct gendisk *disk) in ide_disk_init_media() 765 static int ide_disk_set_doorlock(ide_drive_t *drive, struct gendisk *disk, in ide_disk_set_doorlock()
|
/linux-4.4.14/drivers/block/aoe/ |
D | aoeblk.c | 37 struct gendisk *disk = dev_to_disk(dev); in aoedisk_show_state() 50 struct gendisk *disk = dev_to_disk(dev); in aoedisk_show_mac() 61 struct gendisk *disk = dev_to_disk(dev); in aoedisk_show_netif() 99 struct gendisk *disk = dev_to_disk(dev); in aoedisk_show_fwver() 107 struct gendisk *disk = dev_to_disk(dev); in aoedisk_show_payload() 262 aoeblk_release(struct gendisk *disk, fmode_t mode) in aoeblk_release() 353 struct gendisk *gd; in aoeblk_gdalloc()
|
D | aoe.h | 165 struct gendisk *gd;
|
/linux-4.4.14/block/partitions/ |
D | check.c | 114 static struct parsed_partitions *allocate_partitions(struct gendisk *hd) in allocate_partitions() 142 check_partition(struct gendisk *hd, struct block_device *bdev) in check_partition()
|
D | check.h | 28 check_partition(struct gendisk *, struct block_device *);
|
/linux-4.4.14/drivers/nvdimm/ |
D | nd.h | 167 int nd_integrity_init(struct gendisk *disk, unsigned long meta_size); 251 int nvdimm_revalidate_disk(struct gendisk *disk); 269 struct gendisk *disk = bio->bi_bdev->bd_disk; in nd_iostat_start()
|
D | core.c | 219 struct gendisk *disk = bio->bi_bdev->bd_disk; in __nd_iostat_start() 234 struct gendisk *disk = bio->bi_bdev->bd_disk; in nd_iostat_end() 395 int nd_integrity_init(struct gendisk *disk, unsigned long meta_size) in nd_integrity_init() 414 int nd_integrity_init(struct gendisk *disk, unsigned long meta_size) in nd_integrity_init()
|
D | blk.c | 26 struct gendisk *disk; 167 struct gendisk *disk = bdev->bd_disk; in nd_blk_make_request() 244 struct gendisk *disk; in nd_blk_attach_disk()
|
D | btt.h | 171 struct gendisk *btt_disk;
|
D | pmem.c | 35 struct gendisk *pmem_disk; 170 struct gendisk *disk; in pmem_attach_disk()
|
D | bus.c | 236 int nvdimm_revalidate_disk(struct gendisk *disk) in nvdimm_revalidate_disk()
|
/linux-4.4.14/drivers/block/paride/ |
D | pf.c | 214 static void pf_release(struct gendisk *disk, fmode_t mode); 240 struct gendisk *disk; 248 static unsigned int pf_check_events(struct gendisk *disk, 287 struct gendisk *disk = alloc_disk(1); in pf_init_units() 364 static void pf_release(struct gendisk *disk, fmode_t mode) in pf_release() 383 static unsigned int pf_check_events(struct gendisk *disk, unsigned int clearing) in pf_check_events() 986 struct gendisk *disk = pf->disk; in pf_init()
|
D | pd.c | 238 struct gendisk *gd; 790 static void pd_release(struct gendisk *p, fmode_t mode) in pd_release() 800 static unsigned int pd_check_events(struct gendisk *p, unsigned int clearing) in pd_check_events() 812 static int pd_revalidate(struct gendisk *p) in pd_revalidate() 836 struct gendisk *p = alloc_disk(1 << PD_BITS); in pd_probe_drive() 955 struct gendisk *p = disk->gd; in pd_exit()
|
D | pcd.c | 201 struct gendisk *disk; 240 static void pcd_block_release(struct gendisk *disk, fmode_t mode) in pcd_block_release() 261 static unsigned int pcd_block_check_events(struct gendisk *disk, in pcd_block_check_events() 300 struct gendisk *disk = alloc_disk(1); in pcd_init_units()
|
/linux-4.4.14/drivers/scsi/ |
D | sr.c | 138 static inline struct scsi_cd *scsi_cd(struct gendisk *disk) in scsi_cd() 160 static inline struct scsi_cd *scsi_cd_get(struct gendisk *disk) in scsi_cd_get() 536 static void sr_block_release(struct gendisk *disk, fmode_t mode) in sr_block_release() 582 static unsigned int sr_block_check_events(struct gendisk *disk, in sr_block_check_events() 593 static int sr_block_revalidate_disk(struct gendisk *disk) in sr_block_revalidate_disk() 654 struct gendisk *disk; in sr_probe() 969 struct gendisk *disk = cd->disk; in sr_kref_release()
|
D | sd.h | 66 struct gendisk *disk; 100 static inline struct scsi_disk *scsi_disk(struct gendisk *disk) in scsi_disk()
|
D | sr.h | 56 struct gendisk *disk;
|
D | sd.c | 104 static int sd_revalidate_disk(struct gendisk *); 105 static void sd_unlock_native_capacity(struct gendisk *disk); 569 static struct scsi_disk *scsi_disk_get(struct gendisk *disk) in scsi_disk_get() 902 struct gendisk *disk = rq->rq_disk; in sd_setup_read_write_cmnd() 1253 static void sd_release(struct gendisk *disk, fmode_t mode) in sd_release() 1315 struct gendisk *disk = bdev->bd_disk; in sd_ioctl() 1399 static unsigned int sd_check_events(struct gendisk *disk, unsigned int clearing) in sd_check_events() 2813 static int sd_revalidate_disk(struct gendisk *disk) in sd_revalidate_disk() 2911 static void sd_unlock_native_capacity(struct gendisk *disk) in sd_unlock_native_capacity() 2972 struct gendisk *gd; in sd_probe_async() [all …]
|
D | st.h | 193 struct gendisk *disk;
|
D | sd_dif.c | 44 struct gendisk *disk = sdkp->disk; in sd_dif_config_host()
|
D | osst.h | 628 struct gendisk *drive;
|
D | sg.c | 185 struct gendisk *disk; 1400 sg_alloc(struct gendisk *disk, struct scsi_device *scsidp) in sg_alloc() 1465 struct gendisk *disk; in sg_add_device()
|
D | st.c | 4153 struct gendisk *disk = NULL; in st_probe() 4352 struct gendisk *disk = tpnt->disk; in scsi_tape_release()
|
D | osst.c | 5841 struct gendisk * drive; in osst_probe()
|
/linux-4.4.14/drivers/md/ |
D | linear.c | 116 disk_stack_limits(mddev->gendisk, rdev->bdev, in linear_conf() 203 set_capacity(mddev->gendisk, mddev->array_sectors); in linear_add() 205 revalidate_disk(mddev->gendisk); in linear_add()
|
D | md.h | 247 struct gendisk *gendisk; member 563 return mddev->gendisk ? mddev->gendisk->disk_name : "mdX"; in mdname()
|
D | md.c | 301 part_stat_inc(cpu, &mddev->gendisk->part0, ios[rw]); in md_make_request() 302 part_stat_add(cpu, &mddev->gendisk->part0, sectors[rw], sectors); in md_make_request() 475 if (mddev->gendisk) { in mddev_put() 1985 if (!mddev->gendisk || blk_get_integrity(mddev->gendisk)) in md_integrity_register() 2009 blk_integrity_register(mddev->gendisk, in md_integrity_register() 2032 if (!mddev->gendisk) in md_integrity_add_rdev() 2036 bi_mddev = blk_get_integrity(mddev->gendisk); in md_integrity_add_rdev() 2041 if (blk_integrity_compare(mddev->gendisk, rdev->bdev->bd_disk) != 0) { in md_integrity_add_rdev() 2114 bd_link_disk_holder(rdev->bdev, mddev->gendisk); in bind_rdev_to_array() 2138 bd_unlink_disk_holder(rdev->bdev, rdev->mddev->gendisk); in unbind_rdev_from_array() [all …]
|
D | dm-table.c | 1029 static bool integrity_profile_exists(struct gendisk *disk) in integrity_profile_exists() 1038 static struct gendisk * dm_table_get_integrity_disk(struct dm_table *t) in dm_table_get_integrity_disk() 1042 struct gendisk *prev_disk = NULL, *template_disk = NULL; in dm_table_get_integrity_disk() 1078 struct gendisk *template_disk = NULL; in dm_table_register_integrity() 1304 struct gendisk *template_disk = NULL; in dm_table_verify_integrity()
|
D | multipath.c | 259 disk_stack_limits(mddev->gendisk, rdev->bdev, in multipath_add_disk() 424 disk_stack_limits(mddev->gendisk, rdev->bdev, in multipath_run()
|
D | faulty.c | 323 disk_stack_limits(mddev->gendisk, rdev->bdev, in run()
|
D | raid10.c | 1724 if (mddev->gendisk) in raid10_add_disk() 1725 disk_stack_limits(mddev->gendisk, rdev->bdev, in raid10_add_disk() 1732 if (mddev->gendisk) in raid10_add_disk() 1733 disk_stack_limits(mddev->gendisk, rdev->bdev, in raid10_add_disk() 3596 if (mddev->gendisk) in run() 3597 disk_stack_limits(mddev->gendisk, rdev->bdev, in run() 3785 set_capacity(mddev->gendisk, mddev->array_sectors); in raid10_resize() 3786 revalidate_disk(mddev->gendisk); in raid10_resize() 4596 set_capacity(mddev->gendisk, mddev->array_sectors); in raid10_finish_reshape() 4597 revalidate_disk(mddev->gendisk); in raid10_finish_reshape()
|
D | raid1.c | 1611 if (mddev->gendisk) in raid1_add_disk() 1612 disk_stack_limits(mddev->gendisk, rdev->bdev, in raid1_add_disk() 2931 if (!mddev->gendisk) in run() 2933 disk_stack_limits(mddev->gendisk, rdev->bdev, in run() 3014 set_capacity(mddev->gendisk, mddev->array_sectors); in raid1_resize() 3015 revalidate_disk(mddev->gendisk); in raid1_resize()
|
D | raid5.c | 1037 if (conf->mddev->gendisk) in ops_run_io() 1039 bi, disk_devt(conf->mddev->gendisk), in ops_run_io() 1083 if (conf->mddev->gendisk) in ops_run_io() 1085 rbi, disk_devt(conf->mddev->gendisk), in ops_run_io() 2027 if (conf->mddev->gendisk) in grow_stripes() 4853 if (mddev->gendisk) in raid5_read_one_chunk() 4855 align_bi, disk_devt(mddev->gendisk), in raid5_read_one_chunk() 6828 set_disk_ro(mddev->gendisk, 1); in run() 6992 disk_stack_limits(mddev->gendisk, rdev->bdev, in run() 6994 disk_stack_limits(mddev->gendisk, rdev->bdev, in run() [all …]
|
D | raid0.c | 388 disk_stack_limits(mddev->gendisk, rdev->bdev, in raid0_run()
|
D | dm-ioctl.c | 506 struct gendisk *disk; in list_devices() 682 struct gendisk *disk = dm_disk(md); in __dev_status()
|
D | dm.c | 167 struct gendisk *disk; 469 static void dm_blk_close(struct gendisk *disk, fmode_t mode) in dm_blk_close() 3431 struct gendisk *dm_disk(struct mapped_device *md) in dm_disk()
|
D | md-cluster.c | 424 kobject_uevent_env(&disk_to_dev(mddev->gendisk)->kobj, KOBJ_CHANGE, envp); in process_add_new_disk()
|
/linux-4.4.14/arch/um/drivers/ |
D | ubd_kern.c | 90 static void ubd_release(struct gendisk *disk, fmode_t mode); 107 static struct gendisk *ubd_gendisk[MAX_DEV]; 108 static struct gendisk *fake_gendisk[MAX_DEV]; 806 struct gendisk **disk_out) in ubd_disk_register() 808 struct gendisk *disk; in ubd_disk_register() 979 struct gendisk *disk = ubd_gendisk[n]; in ubd_remove() 1115 struct gendisk *disk = bdev->bd_disk; in ubd_open() 1142 static void ubd_release(struct gendisk *disk, fmode_t mode) in ubd_release() 1217 struct gendisk *disk = req->rq_disk; in prepare_request() 1246 struct gendisk *disk = req->rq_disk; in prepare_flush_request()
|
/linux-4.4.14/fs/ |
D | block_dev.c | 842 struct gendisk *disk; in bd_start_claiming() 892 struct gendisk *disk; 897 struct gendisk *disk) in bd_find_holder_disk() 945 int bd_link_disk_holder(struct block_device *bdev, struct gendisk *disk) in bd_link_disk_holder() 1010 void bd_unlink_disk_holder(struct block_device *bdev, struct gendisk *disk) in bd_unlink_disk_holder() 1067 void check_disk_size_change(struct gendisk *disk, struct block_device *bdev) in check_disk_size_change() 1094 int revalidate_disk(struct gendisk *disk) in revalidate_disk() 1126 struct gendisk *disk = bdev->bd_disk; in check_disk_change() 1171 struct gendisk *disk; in __blkdev_get() 1358 struct gendisk *disk = whole->bd_disk; in blkdev_get() [all …]
|
/linux-4.4.14/drivers/block/zram/ |
D | zram_drv.h | 98 struct gendisk *disk;
|
/linux-4.4.14/arch/mips/include/asm/mach-rc32434/ |
D | rb.h | 77 struct gendisk *gd;
|
/linux-4.4.14/drivers/sbus/char/ |
D | jsflash.c | 124 static struct gendisk *jsfd_disk[JSF_MAX]; 562 struct gendisk *disk = alloc_disk(1); in jsfd_init() 581 struct gendisk *disk = jsfd_disk[i]; in jsfd_init()
|
/linux-4.4.14/include/linux/mtd/ |
D | blktrans.h | 45 struct gendisk *disk;
|
/linux-4.4.14/drivers/mtd/ubi/ |
D | block.c | 90 struct gendisk *gd; 268 static void ubiblock_release(struct gendisk *gd, fmode_t mode) in ubiblock_release() 362 struct gendisk *gd; in ubiblock_create()
|
/linux-4.4.14/drivers/mtd/ |
D | mtd_blkdevs.c | 53 static struct mtd_blktrans_dev *blktrans_dev_get(struct gendisk *disk) in blktrans_dev_get() 237 static void blktrans_release(struct gendisk *disk, fmode_t mode) in blktrans_release() 324 struct gendisk *gd; in add_mtd_blktrans_dev()
|
D | mtdswap.c | 1320 struct gendisk *gd = d->mbd_dev->disk; in mtdswap_add_debugfs()
|
/linux-4.4.14/arch/xtensa/platforms/iss/ |
D | simdisk.c | 32 struct gendisk *gd; 137 static void simdisk_release(struct gendisk *disk, fmode_t mode) in simdisk_release()
|
/linux-4.4.14/drivers/nvme/host/ |
D | nvme.h | 84 struct gendisk *disk;
|
D | pci.c | 2002 static void nvme_release(struct gendisk *disk, fmode_t mode) in nvme_release() 2027 static int nvme_revalidate_disk(struct gendisk *disk) in nvme_revalidate_disk() 2249 struct gendisk *disk; in nvme_alloc_ns()
|
/linux-4.4.14/drivers/cdrom/ |
D | gdrom.c | 117 struct gendisk *disk; 506 static void gdrom_bdops_release(struct gendisk *disk, fmode_t mode) in gdrom_bdops_release() 513 static unsigned int gdrom_bdops_check_events(struct gendisk *disk, in gdrom_bdops_check_events()
|
/linux-4.4.14/drivers/memstick/core/ |
D | ms_block.h | 152 struct gendisk *disk;
|
D | mspro_block.c | 142 struct gendisk *disk; 187 struct gendisk *disk = bdev->bd_disk; in mspro_block_bd_open() 207 static void mspro_block_disk_release(struct gendisk *disk) in mspro_block_disk_release() 229 static void mspro_block_bd_release(struct gendisk *disk, fmode_t mode) in mspro_block_bd_release()
|
D | ms_block.c | 1945 struct gendisk *disk = bdev->bd_disk; in msb_bd_open() 1968 static int msb_disk_release(struct gendisk *disk) in msb_disk_release() 1990 static void msb_bd_release(struct gendisk *disk, fmode_t mode) in msb_bd_release()
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | lloop.c | 163 static struct gendisk **disks; 599 static void lo_release(struct gendisk *disk, fmode_t mode) in lo_release() 817 struct gendisk *disk = disks[i]; in lloop_init()
|
/linux-4.4.14/drivers/lightnvm/ |
D | rrpc.h | 87 struct gendisk *disk;
|
D | core.c | 384 struct gendisk *tdisk; in nvm_create_target() 463 struct gendisk *tdisk = t->disk; in nvm_remove_target()
|
D | rrpc.c | 1260 static void *rrpc_init(struct nvm_dev *dev, struct gendisk *tdisk, in rrpc_init()
|
/linux-4.4.14/drivers/block/mtip32xx/ |
D | mtip32xx.h | 465 struct gendisk *disk; /* Pointer to our gendisk structure. */
|
D | mtip32xx.c | 3696 void mtip_block_release(struct gendisk *disk, fmode_t mode) in mtip_block_release()
|
/linux-4.4.14/drivers/scsi/osd/ |
D | osd_uld.c | 89 struct gendisk *disk; 421 struct gendisk *disk; in osd_probe()
|
/linux-4.4.14/arch/m68k/emu/ |
D | nfblock.c | 59 struct gendisk *disk;
|
/linux-4.4.14/drivers/s390/char/ |
D | tape.h | 24 struct gendisk;
|
/linux-4.4.14/Documentation/nvdimm/ |
D | btt.txt | 266 int (*rw_bytes)(struct gendisk *, void *, size_t, off_t, int rw); 268 It may register with the BTT after it adds its own gendisk, using btt_init: 270 struct btt *btt_init(struct gendisk *disk, unsigned long long rawsize,
|
/linux-4.4.14/mm/ |
D | page_io.c | 112 struct gendisk *disk = sis->bdev->bd_disk; in end_swap_bio_read()
|
D | swapfile.c | 818 struct gendisk *disk = p->bdev->bd_disk; in swap_entry_free()
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | axonram.c | 63 struct gendisk *disk;
|
/linux-4.4.14/Documentation/filesystems/ |
D | Locking | 397 int (*release) (struct gendisk *, fmode_t); 402 int (*media_changed) (struct gendisk *); 403 void (*unlock_native_capacity) (struct gendisk *); 404 int (*revalidate_disk) (struct gendisk *);
|
/linux-4.4.14/init/ |
D | do_mounts.c | 121 struct gendisk *disk; in devt_from_partuuid()
|
/linux-4.4.14/Documentation/block/ |
D | data-integrity.txt | 249 To enable integrity exchange on a block device the gendisk must be 252 int blk_integrity_register(gendisk, blk_integrity);
|
D | biodoc.txt | 1078 In 2.5 some of the gendisk/partition related code has been reorganized.
|
/linux-4.4.14/drivers/md/bcache/ |
D | bcache.h | 256 struct gendisk *disk;
|
D | request.c | 1039 struct gendisk *g = dc->disk.disk; in bch_cached_dev_request_init() 1143 struct gendisk *g = d->disk; in bch_flash_dev_request_init()
|
D | super.c | 631 static void release_dev(struct gendisk *b, fmode_t mode) in release_dev()
|
/linux-4.4.14/drivers/mmc/card/ |
D | block.c | 99 struct gendisk *disk; 157 static struct mmc_blk_data *mmc_blk_get(struct gendisk *disk) in mmc_blk_get() 172 static inline int mmc_get_devidx(struct gendisk *disk) in mmc_get_devidx() 317 static void mmc_blk_release(struct gendisk *disk, fmode_t mode) in mmc_blk_release()
|
/linux-4.4.14/drivers/char/ |
D | random.c | 950 void add_disk_randomness(struct gendisk *disk) in add_disk_randomness() 1404 void rand_initialize_disk(struct gendisk *disk) in rand_initialize_disk()
|
/linux-4.4.14/drivers/usb/storage/ |
D | transport.c | 524 struct gendisk *disk; in last_sector_hacks()
|
/linux-4.4.14/drivers/block/drbd/ |
D | drbd_main.c | 65 static void drbd_release(struct gendisk *gd, fmode_t mode); 1883 static void drbd_release(struct gendisk *gd, fmode_t mode) in drbd_release() 2721 struct gendisk *disk; in drbd_create_device()
|
D | drbd_int.h | 848 struct gendisk *vdisk;
|
D | drbd_worker.c | 1573 struct gendisk *disk = device->ldev->backing_bdev->bd_contains->bd_disk; in drbd_rs_controller_reset()
|
D | drbd_receiver.c | 2468 struct gendisk *disk = device->ldev->backing_bdev->bd_contains->bd_disk; in drbd_rs_c_min_rate_throttle()
|
/linux-4.4.14/Documentation/DocBook/ |
D | kernel-api.xml.db | 725 API-get-gendisk
|
/linux-4.4.14/Documentation/cdrom/ |
D | cdrom-standard.tex | 755 of the $struct gendisk$.
|