Home
last modified time | relevance | path

Searched refs:bfq_queue (Results 1 – 3 of 3) sorted by relevance

/linux/block/
H A Dbfq-iosched.h127 * A bfq_entity is used to represent either a bfq_queue (leaf node in the
213 struct bfq_queue *last_bfqq_created;
234 * struct bfq_queue - leaf schedulable entity.
236 * A bfq_queue is a leaf request queue; it can be associated with an
239 * (an io_context is associated with a different bfq_queue for each
246 struct bfq_queue { struct
267 * Shared bfq_queue if queue is cooperating with one or more argument
270 struct bfq_queue *new_bfqq; argument
336 * Pointer to the bfq_io_cq owning the bfq_queue, set to %NULL argument
345 * enqueued after this time instant in an idle @bfq_queue wit argument
272 pos_nodebfq_queue global() argument
274 pos_rootbfq_queue global() argument
277 sort_listbfq_queue global() argument
279 next_rqbfq_queue global() argument
281 queuedbfq_queue global() argument
283 meta_pendingbfq_queue global() argument
285 fifobfq_queue global() argument
288 entitybfq_queue global() argument
291 weight_counterbfq_queue global() argument
294 max_budgetbfq_queue global() argument
296 budget_timeoutbfq_queue global() argument
299 dispatchedbfq_queue global() argument
302 flagsbfq_queue global() argument
305 bfqq_listbfq_queue global() argument
308 ttimebfq_queue global() argument
311 io_start_timebfq_queue global() argument
360 wr_coeffbfq_queue global() argument
365 last_idle_bkloggedbfq_queue global() argument
370 service_from_backloggedbfq_queue global() argument
392 waker_bfqqbfq_queue global() argument
394 tentative_waker_bfqqbfq_queue global() argument
396 num_waker_detectionsbfq_queue global() argument
398 waker_detection_startedbfq_queue global() argument
401 woken_list_nodebfq_queue global() argument
408 woken_listbfq_queue global() argument
411 actuator_idxbfq_queue global() argument
[all...]
H A Dbfq-wf2q.c32 struct bfq_queue *bfqq = bfq_entity_to_bfqq(entity); in bfq_class_idx()
270 struct bfq_queue *bfq_entity_to_bfqq(struct bfq_entity *entity) in bfq_entity_to_bfqq()
272 struct bfq_queue *bfqq = NULL; in bfq_entity_to_bfqq()
275 bfqq = container_of(entity, struct bfq_queue, entity); in bfq_entity_to_bfqq()
298 struct bfq_queue *bfqq = bfq_entity_to_bfqq(entity); in bfq_calc_finish()
352 struct bfq_queue *bfqq = bfq_entity_to_bfqq(entity); in bfq_idle_extract()
483 struct bfq_queue *bfqq = bfq_entity_to_bfqq(entity); in bfq_active_insert()
526 struct bfq_queue *bfqq = bfq_entity_to_bfqq(entity); in bfq_get_entity()
573 struct bfq_queue *bfqq = bfq_entity_to_bfqq(entity); in bfq_active_extract()
595 struct bfq_queue *bfqq = bfq_entity_to_bfqq(entity); in bfq_idle_insert()
[all …]
H A Dbfq-cgroup.c222 void bfqg_stats_update_io_add(struct bfq_group *bfqg, struct bfq_queue *bfqq, in bfqg_stats_update_io_add()
293 * associated to a bfq_queue.
303 struct bfq_group *bfqq_group(struct bfq_queue *bfqq) in bfqq_group()
419 struct bfq_queue *bfqq = bfq_entity_to_bfqq(entity); in bfq_init_entity()
635 void bfq_bfqq_move(struct bfq_data *bfqd, struct bfq_queue *bfqq, in bfq_bfqq_move()
704 struct bfq_queue *sync_bfqq, in bfq_sync_bfqq_move()
709 struct bfq_queue *bfqq; in bfq_sync_bfqq_move()
760 struct bfq_queue *async_bfqq = bic_to_bfqq(bic, false, act_idx); in __bfq_bic_change_cgroup()
761 struct bfq_queue *sync_bfqq = bic_to_bfqq(bic, true, act_idx); in __bfq_bic_change_cgroup()
821 struct bfq_queue *bfq in bfq_reparent_leaf_entity()
[all...]