Lines Matching refs:rq_qos
26 void __rq_qos_cleanup(struct rq_qos *rqos, struct bio *bio) in __rq_qos_cleanup()
35 void __rq_qos_done(struct rq_qos *rqos, struct request *rq) in __rq_qos_done()
44 void __rq_qos_issue(struct rq_qos *rqos, struct request *rq) in __rq_qos_issue()
53 void __rq_qos_requeue(struct rq_qos *rqos, struct request *rq) in __rq_qos_requeue()
62 void __rq_qos_throttle(struct rq_qos *rqos, struct bio *bio) in __rq_qos_throttle()
71 void __rq_qos_track(struct rq_qos *rqos, struct request *rq, struct bio *bio) in __rq_qos_track()
80 void __rq_qos_merge(struct rq_qos *rqos, struct request *rq, struct bio *bio) in __rq_qos_merge()
89 void __rq_qos_done_bio(struct rq_qos *rqos, struct bio *bio) in __rq_qos_done_bio()
98 void __rq_qos_queue_depth_changed(struct rq_qos *rqos) in __rq_qos_queue_depth_changed()
316 while (q->rq_qos) { in rq_qos_exit()
317 struct rq_qos *rqos = q->rq_qos; in rq_qos_exit()
318 q->rq_qos = rqos->next; in rq_qos_exit()
325 int rq_qos_add(struct rq_qos *rqos, struct gendisk *disk, enum rq_qos_id id, in rq_qos_add()
345 rqos->next = q->rq_qos; in rq_qos_add()
346 q->rq_qos = rqos; in rq_qos_add()
363 void rq_qos_del(struct rq_qos *rqos) in rq_qos_del()
366 struct rq_qos **cur; in rq_qos_del()
372 for (cur = &q->rq_qos; *cur; cur = &(*cur)->next) { in rq_qos_del()
378 if (!q->rq_qos) in rq_qos_del()