Lines Matching refs:bfq_queue

202 	struct bfq_queue *last_bfqq_created;
233 struct bfq_queue { struct
257 struct bfq_queue *new_bfqq; argument
385 struct bfq_queue *waker_bfqq; argument
387 struct bfq_queue *tentative_waker_bfqq; argument
409 struct bfq_queue *bfqq[2]; argument
466 struct bfq_queue *stable_merge_bfqq;
579 struct bfq_queue *in_service_queue;
591 struct bfq_queue *last_completed_rq_bfqq;
594 struct bfq_queue *last_bfqq_created;
750 struct bfq_queue oom_bfqq;
764 struct bfq_queue *bio_bfqq;
802 void bfq_mark_bfqq_##name(struct bfq_queue *bfqq); \
803 void bfq_clear_bfqq_##name(struct bfq_queue *bfqq); \
804 int bfq_bfqq_##name(const struct bfq_queue *bfqq);
934 struct bfq_queue *async_bfqq[2][IOPRIO_NR_LEVELS];
935 struct bfq_queue *async_idle_bfqq;
951 struct bfq_queue *async_bfqq[2][IOPRIO_NR_LEVELS];
952 struct bfq_queue *async_idle_bfqq;
965 struct bfq_queue *bic_to_bfqq(struct bfq_io_cq *bic, bool is_sync);
966 void bic_set_bfqq(struct bfq_io_cq *bic, struct bfq_queue *bfqq, bool is_sync);
968 void bfq_pos_tree_add_move(struct bfq_data *bfqd, struct bfq_queue *bfqq);
969 void bfq_weights_tree_add(struct bfq_data *bfqd, struct bfq_queue *bfqq,
972 struct bfq_queue *bfqq,
975 struct bfq_queue *bfqq);
976 void bfq_bfqq_expire(struct bfq_data *bfqd, struct bfq_queue *bfqq,
978 void bfq_put_queue(struct bfq_queue *bfqq);
980 void bfq_release_process_ref(struct bfq_data *bfqd, struct bfq_queue *bfqq);
989 void bfqg_stats_update_io_add(struct bfq_group *bfqg, struct bfq_queue *bfqq,
1000 void bfq_bfqq_move(struct bfq_data *bfqd, struct bfq_queue *bfqq,
1009 struct bfq_group *bfqq_group(struct bfq_queue *bfqq);
1050 struct bfq_group *bfq_bfqq_to_bfqg(struct bfq_queue *bfqq);
1051 struct bfq_queue *bfq_entity_to_bfqq(struct bfq_entity *entity);
1062 void bfq_bfqq_served(struct bfq_queue *bfqq, int served);
1063 void bfq_bfqq_charge_time(struct bfq_data *bfqd, struct bfq_queue *bfqq,
1068 struct bfq_queue *bfq_get_next_queue(struct bfq_data *bfqd);
1070 void bfq_deactivate_bfqq(struct bfq_data *bfqd, struct bfq_queue *bfqq,
1072 void bfq_activate_bfqq(struct bfq_data *bfqd, struct bfq_queue *bfqq);
1073 void bfq_requeue_bfqq(struct bfq_data *bfqd, struct bfq_queue *bfqq,
1075 void bfq_del_bfqq_busy(struct bfq_data *bfqd, struct bfq_queue *bfqq,
1077 void bfq_add_bfqq_busy(struct bfq_data *bfqd, struct bfq_queue *bfqq);
1091 struct bfq_group *bfqq_group(struct bfq_queue *bfqq);