Lines Matching refs:fifo_list
32 * requests (deadline_rq s) are present on both sort_list and fifo_list
35 struct list_head fifo_list[2];
112 list_add_tail(&rq->queuelist, &dd->fifo_list[data_dir]);
226 * 1 otherwise. Requires !list_empty(&dd->fifo_list[data_dir])
230 struct request *rq = rq_entry_fifo(dd->fifo_list[ddir].next);
248 const int reads = !list_empty(&dd->fifo_list[READ]);
249 const int writes = !list_empty(&dd->fifo_list[WRITE]);
308 rq = rq_entry_fifo(dd->fifo_list[data_dir].next);
333 return list_empty(&dd->fifo_list[WRITE])
334 && list_empty(&dd->fifo_list[READ]);
341 BUG_ON(!list_empty(&dd->fifo_list[READ]));
342 BUG_ON(!list_empty(&dd->fifo_list[WRITE]));
358 INIT_LIST_HEAD(&dd->fifo_list[READ]);
359 INIT_LIST_HEAD(&dd->fifo_list[WRITE]);