Lines Matching refs:rq
15 static void noop_merged_requests(struct request_queue *q, struct request *rq, in noop_merged_requests() argument
24 struct request *rq; in noop_dispatch() local
26 rq = list_first_entry_or_null(&nd->queue, struct request, queuelist); in noop_dispatch()
27 if (rq) { in noop_dispatch()
28 list_del_init(&rq->queuelist); in noop_dispatch()
29 elv_dispatch_sort(q, rq); in noop_dispatch()
35 static void noop_add_request(struct request_queue *q, struct request *rq) in noop_add_request() argument
39 list_add_tail(&rq->queuelist, &nd->queue); in noop_add_request()
43 noop_former_request(struct request_queue *q, struct request *rq) in noop_former_request() argument
47 if (rq->queuelist.prev == &nd->queue) in noop_former_request()
49 return list_prev_entry(rq, queuelist); in noop_former_request()
53 noop_latter_request(struct request_queue *q, struct request *rq) in noop_latter_request() argument
57 if (rq->queuelist.next == &nd->queue) in noop_latter_request()
59 return list_next_entry(rq, queuelist); in noop_latter_request()