Lines Matching refs:disk
197 static inline int init_disk_stats(struct gendisk *disk) in init_disk_stats() argument
199 disk->dkstats = alloc_percpu(struct disk_stats); in init_disk_stats()
200 if (!disk->dkstats) in init_disk_stats()
205 static inline void free_disk_stats(struct gendisk *disk) in free_disk_stats() argument
207 free_percpu(disk->dkstats); in free_disk_stats()
210 static inline int init_disk_stats(struct gendisk *disk) in init_disk_stats() argument
215 static inline void free_disk_stats(struct gendisk *disk) in free_disk_stats() argument
221 extern void disk_round_stats(struct gendisk *disk);
225 extern void add_disk(struct gendisk *disk);
231 extern void set_disk_ro(struct gendisk *disk, int flag);
234 extern void add_disk_randomness(struct gendisk *disk);
235 extern void rand_initialize_disk(struct gendisk *disk);
241 static inline sector_t get_capacity(struct gendisk *disk) in get_capacity() argument
243 return disk->capacity; in get_capacity()
245 static inline void set_capacity(struct gendisk *disk, sector_t size) in set_capacity() argument
247 disk->capacity = size; in set_capacity()
399 extern int rescan_partitions(struct gendisk *disk, struct block_device *bdev);
405 extern struct kobject *get_disk(struct gendisk *disk);
406 extern void put_disk(struct gendisk *disk);
415 static inline struct block_device *bdget_disk(struct gendisk *disk, int index) in bdget_disk() argument
417 return bdget(MKDEV(disk->major, disk->first_minor) + index); in bdget_disk()