Searched refs:rqw (Results 1 – 2 of 2) sorted by relevance
188 struct rq_wait *rqw = &rwb->rq_wait[i]; in rwb_wake_all() local190 if (wq_has_sleeper(&rqw->wait)) in rwb_wake_all()191 wake_up_all(&rqw->wait); in rwb_wake_all()195 static void wbt_rqw_done(struct rq_wb *rwb, struct rq_wait *rqw, in wbt_rqw_done() argument200 inflight = atomic_dec_return(&rqw->inflight); in wbt_rqw_done()221 if (wq_has_sleeper(&rqw->wait)) { in wbt_rqw_done()225 wake_up_all(&rqw->wait); in wbt_rqw_done()232 struct rq_wait *rqw; in __wbt_done() local237 rqw = get_rq_wait(rwb, wb_acct); in __wbt_done()238 wbt_rqw_done(rwb, rqw, wb_acct); in __wbt_done()[all …]
92 typedef bool (acquire_inflight_cb_t)(struct rq_wait *rqw, void *private_data);93 typedef void (cleanup_cb_t)(struct rq_wait *rqw, void *private_data);95 void rq_qos_wait(struct rq_wait *rqw, void *private_data,