Lines Matching refs:hd_struct
23 #define dev_to_part(device) container_of((device), struct hd_struct, __dev)
53 struct hd_struct { struct
152 struct hd_struct __rcu *last_lookup;
153 struct hd_struct __rcu *part[];
187 struct hd_struct part0;
219 static inline struct gendisk *part_to_disk(struct hd_struct *part) in part_to_disk()
248 static inline dev_t part_devt(struct hd_struct *part) in part_devt()
253 extern struct hd_struct *__disk_get_part(struct gendisk *disk, int partno);
254 extern struct hd_struct *disk_get_part(struct gendisk *disk, int partno);
256 static inline void disk_put_part(struct hd_struct *part) in disk_put_part()
262 static inline void hd_sects_seq_init(struct hd_struct *p) in hd_sects_seq_init()
279 struct hd_struct *part;
286 extern struct hd_struct *disk_part_iter_next(struct disk_part_iter *piter);