Lines Matching defs:bfq_queue
235 struct bfq_queue { struct
256 * Shared bfq_queue if queue is cooperating with one or more argument
259 struct bfq_queue *new_bfqq; argument
261 struct rb_node pos_node;
263 struct rb_root *pos_root;
266 struct rb_root sort_list;
268 struct request *next_rq;
270 int queued[2];
272 int meta_pending;
274 struct list_head fifo;
277 struct bfq_entity entity;
280 struct bfq_weight_counter *weight_counter;
283 int max_budget;
285 unsigned long budget_timeout;
288 int dispatched;
291 unsigned long flags;
294 struct list_head bfqq_list;
297 struct bfq_ttime ttime;
300 u64 io_start_time;
325 * Pointer to the bfq_io_cq owning the bfq_queue, set to %NULL argument
334 * enqueued after this time instant in an idle @bfq_queue with argument
349 * Time of the last transition of the @bfq_queue from idle to argument
354 * Cumulative service received from the @bfq_queue since the argument
359 * Cumulative service received from the @bfq_queue since its argument
381 struct bfq_queue *waker_bfqq; argument
383 struct bfq_queue *tentative_waker_bfqq; argument
407 struct bfq_queue *bfqq[2]; argument