Lines Matching refs:fifo_list
35 struct list_head fifo_list[2]; member
113 list_add_tail(&rq->queuelist, &dd->fifo_list[data_dir]); in deadline_add_request()
232 struct request *rq = rq_entry_fifo(dd->fifo_list[ddir].next); in deadline_check_fifo()
255 if (list_empty(&dd->fifo_list[data_dir])) in deadline_fifo_request()
258 rq = rq_entry_fifo(dd->fifo_list[data_dir].next); in deadline_fifo_request()
266 list_for_each_entry(rq, &dd->fifo_list[WRITE], queuelist) { in deadline_fifo_request()
313 const int reads = !list_empty(&dd->fifo_list[READ]); in deadline_dispatch_requests()
314 const int writes = !list_empty(&dd->fifo_list[WRITE]); in deadline_dispatch_requests()
416 BUG_ON(!list_empty(&dd->fifo_list[READ])); in deadline_exit_queue()
417 BUG_ON(!list_empty(&dd->fifo_list[WRITE])); in deadline_exit_queue()
441 INIT_LIST_HEAD(&dd->fifo_list[READ]); in deadline_init_queue()
442 INIT_LIST_HEAD(&dd->fifo_list[WRITE]); in deadline_init_queue()