Lines Matching defs:cfq_data
309 struct cfq_data { struct
310 struct request_queue *queue;
312 struct cfq_rb_root grp_service_tree;
313 struct cfq_group *root_group;
318 enum wl_class_t serving_wl_class;
319 enum wl_type_t serving_wl_type;
320 unsigned long workload_expires;
321 struct cfq_group *serving_group;
328 struct rb_root prio_trees[CFQ_PRIO_LISTS];
330 unsigned int busy_queues;
331 unsigned int busy_sync_queues;
333 int rq_in_driver;
334 int rq_in_flight[2];
339 int rq_queued;
340 int hw_tag;
347 int hw_tag_est_depth;
348 unsigned int hw_tag_samples;
353 struct timer_list idle_slice_timer;
354 struct work_struct unplug_work;
356 struct cfq_queue *active_queue;
357 struct cfq_io_cq *active_cic;
362 struct cfq_queue *async_cfqq[2][IOPRIO_BE_NR];
363 struct cfq_queue *async_idle_cfqq;
365 sector_t last_position;
389 static struct cfq_group *cfq_get_next_cfqg(struct cfq_data *cfqd); argument