gendisk 58 include/linux/amifd.h struct gendisk *gendisk; gendisk 164 include/linux/blkdev.h struct gendisk *rq_disk; gendisk 787 include/linux/blkdev.h extern int blk_register_queue(struct gendisk *disk); gendisk 788 include/linux/blkdev.h extern void blk_unregister_queue(struct gendisk *disk); gendisk 814 include/linux/blkdev.h extern int scsi_cmd_ioctl(struct request_queue *, struct gendisk *, fmode_t, gendisk 816 include/linux/blkdev.h extern int sg_scsi_ioctl(struct request_queue *, struct gendisk *, fmode_t, gendisk 855 include/linux/blkdev.h extern int blk_execute_rq(struct request_queue *, struct gendisk *, gendisk 857 include/linux/blkdev.h extern void blk_execute_rq_nowait(struct request_queue *, struct gendisk *, gendisk 1024 include/linux/blkdev.h extern void disk_stack_limits(struct gendisk *disk, struct block_device *bdev, gendisk 1491 include/linux/blkdev.h extern bool blk_integrity_is_initialized(struct gendisk *); gendisk 1492 include/linux/blkdev.h extern int blk_integrity_register(struct gendisk *, struct blk_integrity *); gendisk 1493 include/linux/blkdev.h extern void blk_integrity_unregister(struct gendisk *); gendisk 1494 include/linux/blkdev.h extern int blk_integrity_compare(struct gendisk *, struct gendisk *); gendisk 1509 include/linux/blkdev.h static inline struct blk_integrity *blk_get_integrity(struct gendisk *disk) gendisk 1535 include/linux/blkdev.h struct gendisk; gendisk 1557 include/linux/blkdev.h static inline struct blk_integrity *blk_get_integrity(struct gendisk *disk) gendisk 1561 include/linux/blkdev.h static inline int blk_integrity_compare(struct gendisk *a, struct gendisk *b) gendisk 1565 include/linux/blkdev.h static inline int blk_integrity_register(struct gendisk *d, gendisk 1570 include/linux/blkdev.h static inline void blk_integrity_unregister(struct gendisk *d) gendisk 1593 include/linux/blkdev.h static inline bool blk_integrity_is_initialized(struct gendisk *g) gendisk 1602 include/linux/blkdev.h void (*release) (struct gendisk *, fmode_t); gendisk 1608 include/linux/blkdev.h unsigned int (*check_events) (struct gendisk *disk, gendisk 1611 include/linux/blkdev.h int (*media_changed) (struct gendisk *); gendisk 1612 include/linux/blkdev.h void (*unlock_native_capacity) (struct gendisk *); gendisk 1613 include/linux/blkdev.h int (*revalidate_disk) (struct gendisk *); gendisk 41 include/linux/cdrom.h struct gendisk *disk; /* matching block layer disk */ gendisk 396 include/linux/device-mapper.h struct gendisk *dm_disk(struct mapped_device *md); gendisk 443 include/linux/fs.h struct gendisk * bd_disk; gendisk 2164 include/linux/fs.h extern int bd_link_disk_holder(struct block_device *bdev, struct gendisk *disk); gendisk 2166 include/linux/fs.h struct gendisk *disk); gendisk 2169 include/linux/fs.h struct gendisk *disk) gendisk 2174 include/linux/fs.h struct gendisk *disk) gendisk 2235 include/linux/fs.h extern void check_disk_size_change(struct gendisk *disk, gendisk 2237 include/linux/fs.h extern int revalidate_disk(struct gendisk *); gendisk 2240 include/linux/fs.h extern int invalidate_partition(struct gendisk *, int); gendisk 19 include/linux/genhd.h #define dev_to_disk(device) container_of((device), struct gendisk, part0.__dev) gendisk 175 include/linux/genhd.h char *(*devnode)(struct gendisk *gd, umode_t *mode); gendisk 205 include/linux/genhd.h static inline struct gendisk *part_to_disk(struct hd_struct *part) gendisk 240 include/linux/genhd.h static inline int disk_max_parts(struct gendisk *disk) gendisk 247 include/linux/genhd.h static inline bool disk_part_scan_enabled(struct gendisk *disk) gendisk 253 include/linux/genhd.h static inline dev_t disk_devt(struct gendisk *disk) gendisk 263 include/linux/genhd.h extern struct hd_struct *disk_get_part(struct gendisk *disk, int partno); gendisk 280 include/linux/genhd.h struct gendisk *disk; gendisk 287 include/linux/genhd.h struct gendisk *disk, unsigned int flags); gendisk 291 include/linux/genhd.h extern struct hd_struct *disk_map_sector_rcu(struct gendisk *disk, gendisk 402 include/linux/genhd.h static inline struct partition_meta_info *alloc_part_info(struct gendisk *disk) gendisk 419 include/linux/genhd.h extern void add_disk(struct gendisk *disk); gendisk 420 include/linux/genhd.h extern void del_gendisk(struct gendisk *gp); gendisk 421 include/linux/genhd.h extern struct gendisk *get_gendisk(dev_t dev, int *partno); gendisk 422 include/linux/genhd.h extern struct block_device *bdget_disk(struct gendisk *disk, int partno); gendisk 425 include/linux/genhd.h extern void set_disk_ro(struct gendisk *disk, int flag); gendisk 427 include/linux/genhd.h static inline int get_disk_ro(struct gendisk *disk) gendisk 432 include/linux/genhd.h extern void disk_block_events(struct gendisk *disk); gendisk 433 include/linux/genhd.h extern void disk_unblock_events(struct gendisk *disk); gendisk 434 include/linux/genhd.h extern void disk_flush_events(struct gendisk *disk, unsigned int mask); gendisk 435 include/linux/genhd.h extern unsigned int disk_clear_events(struct gendisk *disk, unsigned int mask); gendisk 438 include/linux/genhd.h extern void add_disk_randomness(struct gendisk *disk); gendisk 439 include/linux/genhd.h extern void rand_initialize_disk(struct gendisk *disk); gendisk 445 include/linux/genhd.h static inline sector_t get_capacity(struct gendisk *disk) gendisk 449 include/linux/genhd.h static inline void set_capacity(struct gendisk *disk, sector_t size) gendisk 604 include/linux/genhd.h extern char *disk_name (struct gendisk *hd, int partno, char *buf); gendisk 606 include/linux/genhd.h extern int disk_expand_part_tbl(struct gendisk *disk, int target); gendisk 607 include/linux/genhd.h extern int rescan_partitions(struct gendisk *disk, struct block_device *bdev); gendisk 608 include/linux/genhd.h extern int invalidate_partitions(struct gendisk *disk, struct block_device *bdev); gendisk 609 include/linux/genhd.h extern struct hd_struct * __must_check add_partition(struct gendisk *disk, gendisk 615 include/linux/genhd.h extern void delete_partition(struct gendisk *, int); gendisk 618 include/linux/genhd.h extern struct gendisk *alloc_disk_node(int minors, int node_id); gendisk 619 include/linux/genhd.h extern struct gendisk *alloc_disk(int minors); gendisk 620 include/linux/genhd.h extern struct kobject *get_disk(struct gendisk *disk); gendisk 621 include/linux/genhd.h extern void put_disk(struct gendisk *disk); gendisk 364 include/linux/ide.h int (*init_media)(struct ide_drive_s *, struct gendisk *); gendisk 365 include/linux/ide.h int (*set_doorlock)(struct ide_drive_s *, struct gendisk *, gendisk 1125 include/linux/ide.h int ide_queue_pc_tail(ide_drive_t *, struct gendisk *, struct ide_atapi_pc *, gendisk 1128 include/linux/ide.h int ide_do_test_unit_ready(ide_drive_t *, struct gendisk *); gendisk 1129 include/linux/ide.h int ide_do_start_stop(ide_drive_t *, struct gendisk *, int); gendisk 1130 include/linux/ide.h int ide_set_media_lock(ide_drive_t *, struct gendisk *, int); gendisk 1170 include/linux/ide.h void ide_init_disk(struct gendisk *, ide_drive_t *); gendisk 1423 include/linux/ide.h void ide_register_region(struct gendisk *); gendisk 1424 include/linux/ide.h void ide_unregister_region(struct gendisk *); gendisk 45 include/linux/mtd/blktrans.h struct gendisk *disk; gendisk 38 include/linux/nbd.h struct gendisk *disk; gendisk 114 include/linux/nvme.h struct gendisk *disk; gendisk 192 include/linux/pktcdvd.h struct gendisk *disk;