Searched refs:rqos (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/block/ |
D | blk-rq-qos.c | 32 struct rq_qos *rqos; in rq_qos_cleanup() local 34 for (rqos = q->rq_qos; rqos; rqos = rqos->next) { in rq_qos_cleanup() 35 if (rqos->ops->cleanup) in rq_qos_cleanup() 36 rqos->ops->cleanup(rqos, bio); in rq_qos_cleanup() 42 struct rq_qos *rqos; in rq_qos_done() local 44 for (rqos = q->rq_qos; rqos; rqos = rqos->next) { in rq_qos_done() 45 if (rqos->ops->done) in rq_qos_done() 46 rqos->ops->done(rqos, rq); in rq_qos_done() 52 struct rq_qos *rqos; in rq_qos_issue() local 54 for(rqos = q->rq_qos; rqos; rqos = rqos->next) { in rq_qos_issue() [all …]
|
D | blk-wbt.c | 98 struct bdi_writeback *wb = &rwb->rqos.q->backing_dev_info->wb; in wb_recent_wait() 168 static void __wbt_done(struct rq_qos *rqos, enum wbt_flags wb_acct) in __wbt_done() argument 170 struct rq_wb *rwb = RQWB(rqos); in __wbt_done() 184 static void wbt_done(struct rq_qos *rqos, struct request *rq) in wbt_done() argument 186 struct rq_wb *rwb = RQWB(rqos); in wbt_done() 198 __wbt_done(rqos, wbt_flags(rq)); in wbt_done() 235 struct backing_dev_info *bdi = rwb->rqos.q->backing_dev_info; in latency_exceeded() 288 struct backing_dev_info *bdi = rwb->rqos.q->backing_dev_info; in rwb_trace_step() 358 trace_wbt_timer(rwb->rqos.q->backing_dev_info, status, rqd->scale_step, in wb_timer_fn() 420 struct rq_qos *rqos = wbt_rq_qos(q); in wbt_update_limits() local [all …]
|
D | blk-rq-qos.h | 51 struct rq_qos *rqos; in rq_qos_id() local 52 for (rqos = q->rq_qos; rqos; rqos = rqos->next) { in rq_qos_id() 53 if (rqos->id == id) in rq_qos_id() 56 return rqos; in rq_qos_id() 75 static inline void rq_qos_add(struct request_queue *q, struct rq_qos *rqos) in rq_qos_add() argument 77 rqos->next = q->rq_qos; in rq_qos_add() 78 q->rq_qos = rqos; in rq_qos_add() 81 static inline void rq_qos_del(struct request_queue *q, struct rq_qos *rqos) in rq_qos_del() argument 85 if (cur == rqos) { in rq_qos_del() 87 prev->next = rqos->next; in rq_qos_del()
|
D | blk-iolatency.c | 84 struct rq_qos rqos; member 89 static inline struct blk_iolatency *BLKIOLATENCY(struct rq_qos *rqos) in BLKIOLATENCY() argument 91 return container_of(rqos, struct blk_iolatency, rqos); in BLKIOLATENCY() 187 static void __blkcg_iolatency_throttle(struct rq_qos *rqos, in __blkcg_iolatency_throttle() argument 200 blkcg_schedule_throttle(rqos->q, use_memdelay); in __blkcg_iolatency_throttle() 258 unsigned long qd = blk_queue_depth(blkiolat->rqos.q); in scale_cookie_change() 298 unsigned long qd = blk_queue_depth(iolat->blkiolat->rqos.q); in scale_change() 394 static void blkcg_iolatency_throttle(struct rq_qos *rqos, struct bio *bio, in blkcg_iolatency_throttle() argument 397 struct blk_iolatency *blkiolat = BLKIOLATENCY(rqos); in blkcg_iolatency_throttle() 400 struct request_queue *q = rqos->q; in blkcg_iolatency_throttle() [all …]
|
D | blk-wbt.h | 67 struct rq_qos rqos; member 72 static inline struct rq_wb *RQWB(struct rq_qos *rqos) in RQWB() argument 74 return container_of(rqos, struct rq_wb, rqos); in RQWB()
|
D | blk-sysfs.c | 434 struct rq_qos *rqos; in queue_wb_lat_store() local 444 rqos = wbt_rq_qos(q); in queue_wb_lat_store() 445 if (!rqos) { in queue_wb_lat_store()
|
/Linux-v4.19/drivers/net/ethernet/freescale/ |
D | ucc_geth.h | 1070 enum ucc_geth_qos_mode rqos; member
|