Lines Matching refs:mq
63 if (e->uses_mq && e->type->ops.mq.allow_merge) in elv_iosched_allow_bio_merge()
64 return e->type->ops.mq.allow_merge(q, rq, bio); in elv_iosched_allow_bio_merge()
99 static struct elevator_type *elevator_find(const char *name, bool mq) in elevator_find() argument
104 if (elevator_match(e, name) && (mq == e->uses_mq)) in elevator_find()
246 if (e->uses_mq && e->type->ops.mq.exit_sched) in elevator_exit()
459 if (e->uses_mq && e->type->ops.mq.request_merge) in elv_merge()
460 return e->type->ops.mq.request_merge(q, req, bio); in elv_merge()
513 if (e->uses_mq && e->type->ops.mq.request_merged) in elv_merged_request()
514 e->type->ops.mq.request_merged(q, rq, type); in elv_merged_request()
530 if (e->uses_mq && e->type->ops.mq.requests_merged) in elv_merge_requests()
531 e->type->ops.mq.requests_merged(q, rq, next); in elv_merge_requests()
715 if (e->uses_mq && e->type->ops.mq.next_request) in elv_latter_request()
716 return e->type->ops.mq.next_request(q, rq); in elv_latter_request()
727 if (e->uses_mq && e->type->ops.mq.former_request) in elv_former_request()
728 return e->type->ops.mq.former_request(q, rq); in elv_former_request()