Lines Matching defs:rq
8 void blk_mq_sched_assign_ioc(struct request *rq);
10 void blk_mq_sched_request_inserted(struct request *rq);
15 bool blk_mq_sched_try_insert_merge(struct request_queue *q, struct request *rq,
20 void blk_mq_sched_insert_request(struct request *rq, bool at_head,
43 blk_mq_sched_allow_merge(struct request_queue *q, struct request *rq,
49 return e->type->ops.allow_merge(q, rq, bio);
54 static inline void blk_mq_sched_completed_request(struct request *rq, u64 now)
56 struct elevator_queue *e = rq->q->elevator;
59 e->type->ops.completed_request(rq, now);
62 static inline void blk_mq_sched_requeue_request(struct request *rq)
64 struct request_queue *q = rq->q;
67 if ((rq->rq_flags & RQF_ELVPRIV) && e && e->type->ops.requeue_request)
68 e->type->ops.requeue_request(rq);