| /linux-4.4.14/block/ |
| D | noop-iosched.c | 18 list_del_init(&next->queuelist); in noop_merged_requests() 26 rq = list_first_entry_or_null(&nd->queue, struct request, queuelist); in noop_dispatch() 28 list_del_init(&rq->queuelist); in noop_dispatch() 39 list_add_tail(&rq->queuelist, &nd->queue); in noop_add_request() 47 if (rq->queuelist.prev == &nd->queue) in noop_former_request() 49 return list_prev_entry(rq, queuelist); in noop_former_request() 57 if (rq->queuelist.next == &nd->queue) in noop_latter_request() 59 return list_next_entry(rq, queuelist); in noop_latter_request()
|
| D | blk-mq.c | 167 INIT_LIST_HEAD(&rq->queuelist); in blk_mq_rq_ctx_init() 471 list_for_each_entry_safe(rq, next, &rq_list, queuelist) { in blk_mq_requeue_work() 476 list_del_init(&rq->queuelist); in blk_mq_requeue_work() 481 rq = list_entry(rq_list.next, struct request, queuelist); in blk_mq_requeue_work() 482 list_del_init(&rq->queuelist); in blk_mq_requeue_work() 507 list_add(&rq->queuelist, &q->requeue_list); in blk_mq_add_to_requeue_list() 509 list_add_tail(&rq->queuelist, &q->requeue_list); in blk_mq_add_to_requeue_list() 539 rq = list_first_entry(&rq_list, struct request, queuelist); in blk_mq_abort_requeue_list() 540 list_del_init(&rq->queuelist); in blk_mq_abort_requeue_list() 656 list_for_each_entry_reverse(rq, &ctx->rq_list, queuelist) { in blk_mq_attempt_merge() [all …]
|
| D | deadline-iosched.c | 110 list_add_tail(&rq->queuelist, &dd->fifo_list[data_dir]); in deadline_add_request() 176 if (!list_empty(&req->queuelist) && !list_empty(&next->queuelist)) { in deadline_merged_requests() 178 list_move(&req->queuelist, &next->queuelist); in deadline_merged_requests()
|
| D | blk-flush.c | 143 list_add(&rq->queuelist, &rq->q->queue_head); in blk_flush_queue_rq() 145 list_add_tail(&rq->queuelist, &rq->q->queue_head); in blk_flush_queue_rq() 203 BUG_ON(!list_empty(&rq->queuelist)); in blk_flush_complete_seq() 425 list_add_tail(&rq->queuelist, &q->queue_head); in blk_insert_flush()
|
| D | blk-tag.c | 272 list_del_init(&rq->queuelist); in blk_queue_end_tag() 378 list_add(&rq->queuelist, &q->tag_busy_list); in blk_queue_start_tag()
|
| D | blk-core.c | 126 INIT_LIST_HEAD(&rq->queuelist); in blk_rq_init() 1486 BUG_ON(!list_empty(&req->queuelist)); in __blk_put_request() 1630 list_for_each_entry_reverse(rq, plug_list, queuelist) { in blk_attempt_plug_merge() 1678 list_for_each_entry(rq, plug_list, queuelist) { in blk_plug_queued_count() 1804 list_add_tail(&req->queuelist, &plug->list); in blk_queue_bio() 2471 BUG_ON(list_empty(&rq->queuelist)); in blk_dequeue_request() 2474 list_del_init(&rq->queuelist); in blk_dequeue_request() 3178 struct request *rqa = container_of(a, struct request, queuelist); in plug_rq_cmp() 3179 struct request *rqb = container_of(b, struct request, queuelist); in plug_rq_cmp() 3276 list_del_init(&rq->queuelist); in blk_flush_plug_list()
|
| D | elevator.c | 387 list_add(&rq->queuelist, entry); in elv_dispatch_sort() 407 list_add_tail(&rq->queuelist, &q->queue_head); in elv_dispatch_add_tail() 616 list_add(&rq->queuelist, &q->queue_head); in __elv_add_request() 622 list_add_tail(&rq->queuelist, &q->queue_head); in __elv_add_request()
|
| D | blk-mq-sysfs.c | 147 list_for_each_entry(rq, list, queuelist) { in sysfs_list_show()
|
| D | cfq-iosched.c | 2504 list_del_init(&rq->queuelist); in cfq_remove_request() 2556 if (!list_empty(&rq->queuelist) && !list_empty(&next->queuelist) && in cfq_merged_requests() 2559 list_move(&rq->queuelist, &next->queuelist); in cfq_merged_requests() 4086 list_add_tail(&rq->queuelist, &cfqq->fifo); in cfq_insert_request()
|
| /linux-4.4.14/drivers/block/ |
| D | nbd.c | 310 list_for_each_entry_safe(req, tmp, &nbd->queue_head, queuelist) { in nbd_find_request() 313 list_del_init(&req->queuelist); in nbd_find_request() 478 queuelist); in nbd_clear_que() 479 list_del_init(&req->queuelist); in nbd_clear_que() 486 queuelist); in nbd_clear_que() 487 list_del_init(&req->queuelist); in nbd_clear_que() 528 list_add_tail(&req->queuelist, &nbd->queue_head); in nbd_handle_req() 577 queuelist); in nbd_thread_send() 578 list_del_init(&req->queuelist); in nbd_thread_send() 630 list_add_tail(&req->queuelist, &nbd->waiting_queue); in nbd_request_handler()
|
| D | xen-blkfront.c | 1700 list_add(©[i].request->queuelist, &requests); in blkif_recover() 1722 list_for_each_entry_safe(req, n, &requests, queuelist) { in blkif_recover() 1724 list_del_init(&req->queuelist); in blkif_recover()
|
| D | null_blk.c | 230 INIT_LIST_HEAD(&cmd->rq->queuelist); in end_cmd()
|
| /linux-4.4.14/include/linux/ |
| D | elevator.h | 206 #define rq_entry_fifo(ptr) list_entry((ptr), struct request, queuelist) 207 #define rq_fifo_clear(rq) list_del_init(&(rq)->queuelist)
|
| D | blkdev.h | 89 struct list_head queuelist; member 592 #define blk_queued_rq(rq) (!list_empty(&(rq)->queuelist)) 594 #define list_entry_rq(ptr) list_entry((ptr), struct request, queuelist) 1153 #define blkdev_entry_to_request(entry) list_entry((entry), struct request, queuelist)
|
| /linux-4.4.14/drivers/cdrom/ |
| D | gdrom.c | 601 req = list_entry(elem, struct request, queuelist); in gdrom_readdisk_dma() 650 list_del_init(&req->queuelist); in gdrom_readdisk_dma() 677 list_add_tail(&req->queuelist, &gdrom_deferred); in gdrom_request()
|
| /linux-4.4.14/Documentation/block/ |
| D | request.txt | 35 struct list_head queuelist BI Organization on various internal
|
| D | biodoc.txt | 510 struct list_head queuelist; /* Not meant to be directly accessed by
|
| /linux-4.4.14/drivers/mmc/card/ |
| D | block.c | 1725 list_add_tail(&next->queuelist, &mqrq->packed->list); in mmc_blk_prep_packed_list() 1737 list_add(&req->queuelist, &mqrq->packed->list); in mmc_blk_prep_packed_list() 1777 list_for_each_entry(prq, &packed->list, queuelist) { in mmc_blk_packed_hdr_wrq_prep() 1879 list_del_init(&prq->queuelist); in mmc_blk_end_packed_req() 1884 list_del_init(&prq->queuelist); in mmc_blk_end_packed_req() 1902 list_del_init(&prq->queuelist); in mmc_blk_abort_packed_req() 1920 if (prq->queuelist.prev != &packed->list) { in mmc_blk_revert_packed_req() 1921 list_del_init(&prq->queuelist); in mmc_blk_revert_packed_req() 1926 list_del_init(&prq->queuelist); in mmc_blk_revert_packed_req()
|
| D | queue.c | 475 list_for_each_entry(req, &packed->list, queuelist) { in mmc_queue_packed_map_sg()
|