Lines Matching refs:gendisk

181 	struct gendisk *rq_disk;
331 void blk_queue_set_zoned(struct gendisk *disk, enum blk_zoned_model model);
338 unsigned int blkdev_nr_zones(struct gendisk *disk);
342 int blk_revalidate_disk_zones(struct gendisk *disk,
343 void (*update_driver_data)(struct gendisk *disk));
352 static inline unsigned int blkdev_nr_zones(struct gendisk *disk) in blkdev_nr_zones()
417 struct gendisk *disk;
855 extern int blk_register_queue(struct gendisk *disk);
856 extern void blk_unregister_queue(struct gendisk *disk);
883 extern void blk_execute_rq_nowait(struct gendisk *,
886 blk_status_t blk_execute_rq(struct gendisk *bd_disk, struct request *rq,
1117 void disk_update_readahead(struct gendisk *disk);
1127 extern void disk_stack_limits(struct gendisk *disk, struct block_device *bdev,
1661 extern void blk_integrity_register(struct gendisk *, struct blk_integrity *);
1662 extern void blk_integrity_unregister(struct gendisk *);
1663 extern int blk_integrity_compare(struct gendisk *, struct gendisk *);
1668 static inline struct blk_integrity *blk_get_integrity(struct gendisk *disk) in blk_get_integrity()
1744 struct gendisk;
1766 static inline struct blk_integrity *blk_get_integrity(struct gendisk *disk) in blk_get_integrity()
1775 static inline int blk_integrity_compare(struct gendisk *a, struct gendisk *b) in blk_integrity_compare()
1779 static inline void blk_integrity_register(struct gendisk *d, in blk_integrity_register()
1783 static inline void blk_integrity_unregister(struct gendisk *d) in blk_integrity_unregister()
1836 void (*release) (struct gendisk *, fmode_t);
1840 unsigned int (*check_events) (struct gendisk *disk,
1842 void (*unlock_native_capacity) (struct gendisk *);
1847 int (*report_zones)(struct gendisk *, sector_t sector,
1849 char *(*devnode)(struct gendisk *disk, umode_t *mode);
1858 int (*alternative_gpt_sector)(struct gendisk *disk, sector_t *sector);
1939 unsigned long disk_start_io_acct(struct gendisk *disk, unsigned int sectors,
1941 void disk_end_io_acct(struct gendisk *disk, unsigned int op,
1985 struct block_device *bdev_alloc(struct gendisk *disk, u8 partno);