Lines Matching defs:gendisk
176 struct gendisk { struct
180 int major; /* major number of driver */
181 int first_minor;
182 int minors; /* maximum number of minors, =1 for
185 char disk_name[DISK_NAME_LEN]; /* name of major driver */
187 unsigned short events; /* supported events */
188 unsigned short event_flags; /* flags related to event processing */
195 struct disk_part_tbl __rcu *part_tbl;
196 struct hd_struct part0;
198 const struct block_device_operations *fops;
199 struct request_queue *queue;
200 void *private_data;
202 int flags;
203 unsigned long state;
205 struct rw_semaphore lookup_sem;
206 struct kobject *slave_dir;
208 struct timer_rand_state *random;
209 atomic_t sync_io; /* RAID */
210 struct disk_events *ev;
234 static inline struct gendisk *part_to_disk(struct hd_struct *part) in part_to_disk() argument