Lines Matching refs:rq
16 static inline void blk_pm_mark_last_busy(struct request *rq) in blk_pm_mark_last_busy() argument
18 if (rq->q->dev && !(rq->rq_flags & RQF_PM)) in blk_pm_mark_last_busy()
19 pm_runtime_mark_last_busy(rq->q->dev); in blk_pm_mark_last_busy()
22 static inline void blk_pm_requeue_request(struct request *rq) in blk_pm_requeue_request() argument
24 lockdep_assert_held(&rq->q->queue_lock); in blk_pm_requeue_request()
26 if (rq->q->dev && !(rq->rq_flags & RQF_PM)) in blk_pm_requeue_request()
27 rq->q->nr_pending--; in blk_pm_requeue_request()
31 struct request *rq) in blk_pm_add_request() argument
35 if (q->dev && !(rq->rq_flags & RQF_PM)) in blk_pm_add_request()
39 static inline void blk_pm_put_request(struct request *rq) in blk_pm_put_request() argument
41 lockdep_assert_held(&rq->q->queue_lock); in blk_pm_put_request()
43 if (rq->q->dev && !(rq->rq_flags & RQF_PM)) in blk_pm_put_request()
44 --rq->q->nr_pending; in blk_pm_put_request()
51 static inline void blk_pm_mark_last_busy(struct request *rq) in blk_pm_mark_last_busy() argument
55 static inline void blk_pm_requeue_request(struct request *rq) in blk_pm_requeue_request() argument
60 struct request *rq) in blk_pm_add_request() argument
64 static inline void blk_pm_put_request(struct request *rq) in blk_pm_put_request() argument