Home
last modified time | relevance | path

Searched refs:gendisk (Results 1 – 12 of 12) sorted by relevance

/include/linux/
Dgenhd.h19 #define dev_to_disk(device) container_of((device), struct gendisk, part0.__dev)
165 struct gendisk { struct
175 char *(*devnode)(struct gendisk *gd, umode_t *mode); argument
205 static inline struct gendisk *part_to_disk(struct hd_struct *part) in part_to_disk() argument
240 static inline int disk_max_parts(struct gendisk *disk) in disk_max_parts()
247 static inline bool disk_part_scan_enabled(struct gendisk *disk) in disk_part_scan_enabled()
253 static inline dev_t disk_devt(struct gendisk *disk) in disk_devt()
263 extern struct hd_struct *disk_get_part(struct gendisk *disk, int partno);
280 struct gendisk *disk;
287 struct gendisk *disk, unsigned int flags);
[all …]
Damifd.h58 struct gendisk *gendisk; member
Dblkdev.h164 struct gendisk *rq_disk;
790 extern int blk_register_queue(struct gendisk *disk);
791 extern void blk_unregister_queue(struct gendisk *disk);
817 extern int scsi_cmd_ioctl(struct request_queue *, struct gendisk *, fmode_t,
819 extern int sg_scsi_ioctl(struct request_queue *, struct gendisk *, fmode_t,
858 extern int blk_execute_rq(struct request_queue *, struct gendisk *,
860 extern void blk_execute_rq_nowait(struct request_queue *, struct gendisk *,
1027 extern void disk_stack_limits(struct gendisk *disk, struct block_device *bdev,
1494 extern bool blk_integrity_is_initialized(struct gendisk *);
1495 extern int blk_integrity_register(struct gendisk *, struct blk_integrity *);
[all …]
Dnbd.h38 struct gendisk *disk;
Dblk-mq.h154 int blk_mq_register_disk(struct gendisk *);
155 void blk_mq_unregister_disk(struct gendisk *);
Dide.h364 int (*init_media)(struct ide_drive_s *, struct gendisk *);
365 int (*set_doorlock)(struct ide_drive_s *, struct gendisk *,
1125 int ide_queue_pc_tail(ide_drive_t *, struct gendisk *, struct ide_atapi_pc *,
1128 int ide_do_test_unit_ready(ide_drive_t *, struct gendisk *);
1129 int ide_do_start_stop(ide_drive_t *, struct gendisk *, int);
1130 int ide_set_media_lock(ide_drive_t *, struct gendisk *, int);
1170 void ide_init_disk(struct gendisk *, ide_drive_t *);
1423 void ide_register_region(struct gendisk *);
1424 void ide_unregister_region(struct gendisk *);
Dpktcdvd.h192 struct gendisk *disk;
Dnvme.h114 struct gendisk *disk;
Dcdrom.h41 struct gendisk *disk; /* matching block layer disk */
Dfs.h445 struct gendisk * bd_disk;
2198 extern int bd_link_disk_holder(struct block_device *bdev, struct gendisk *disk);
2200 struct gendisk *disk);
2203 struct gendisk *disk) in bd_link_disk_holder()
2208 struct gendisk *disk) in bd_unlink_disk_holder()
2269 extern void check_disk_size_change(struct gendisk *disk,
2271 extern int revalidate_disk(struct gendisk *);
2274 extern int invalidate_partition(struct gendisk *, int);
Ddevice-mapper.h403 struct gendisk *dm_disk(struct mapped_device *md);
/include/linux/mtd/
Dblktrans.h45 struct gendisk *disk;