/linux-4.1.27/block/ |
D | noop-iosched.c | 18 list_del_init(&next->queuelist); in noop_merged_requests() 27 rq = list_entry(nd->queue.next, 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_entry(rq->queuelist.prev, struct request, queuelist); in noop_former_request() 57 if (rq->queuelist.next == &nd->queue) in noop_latter_request() 59 return list_entry(rq->queuelist.next, struct request, queuelist); in noop_latter_request()
|
D | blk-mq.c | 188 INIT_LIST_HEAD(&rq->queuelist); in blk_mq_rq_ctx_init() 490 list_for_each_entry_safe(rq, next, &rq_list, queuelist) { in blk_mq_requeue_work() 495 list_del_init(&rq->queuelist); in blk_mq_requeue_work() 500 rq = list_entry(rq_list.next, struct request, queuelist); in blk_mq_requeue_work() 501 list_del_init(&rq->queuelist); in blk_mq_requeue_work() 526 list_add(&rq->queuelist, &q->requeue_list); in blk_mq_add_to_requeue_list() 528 list_add_tail(&rq->queuelist, &q->requeue_list); in blk_mq_add_to_requeue_list() 558 rq = list_first_entry(&rq_list, struct request, queuelist); in blk_mq_abort_requeue_list() 559 list_del_init(&rq->queuelist); in blk_mq_abort_requeue_list() 699 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 | 142 list_add(&rq->queuelist, &rq->q->queue_head); in blk_flush_queue_rq() 144 list_add_tail(&rq->queuelist, &rq->q->queue_head); in blk_flush_queue_rq() 202 BUG_ON(!list_empty(&rq->queuelist)); in blk_flush_complete_seq() 412 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 | 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-core.c | 101 INIT_LIST_HEAD(&rq->queuelist); in blk_rq_init() 1405 BUG_ON(!list_empty(&req->queuelist)); in __blk_put_request() 1545 list_for_each_entry_reverse(rq, plug_list, queuelist) { in blk_attempt_plug_merge() 1681 list_add_tail(&req->queuelist, &plug->list); in blk_queue_bio() 2349 BUG_ON(list_empty(&rq->queuelist)); in blk_dequeue_request() 2352 list_del_init(&rq->queuelist); in blk_dequeue_request() 3057 struct request *rqa = container_of(a, struct request, queuelist); in plug_rq_cmp() 3058 struct request *rqb = container_of(b, struct request, queuelist); in plug_rq_cmp() 3155 list_del_init(&rq->queuelist); in blk_flush_plug_list()
|
D | blk-mq-sysfs.c | 147 list_for_each_entry(rq, list, queuelist) { in sysfs_list_show()
|
D | cfq-iosched.c | 2327 list_del_init(&rq->queuelist); in cfq_remove_request() 2379 if (!list_empty(&rq->queuelist) && !list_empty(&next->queuelist) && in cfq_merged_requests() 2382 list_move(&rq->queuelist, &next->queuelist); in cfq_merged_requests() 3951 list_add_tail(&rq->queuelist, &cfqq->fifo); in cfq_insert_request()
|
/linux-4.1.27/drivers/block/ |
D | nbd.c | 291 list_for_each_entry_safe(req, tmp, &nbd->queue_head, queuelist) { in nbd_find_request() 294 list_del_init(&req->queuelist); in nbd_find_request() 434 queuelist); in nbd_clear_que() 435 list_del_init(&req->queuelist); in nbd_clear_que() 442 queuelist); in nbd_clear_que() 443 list_del_init(&req->queuelist); in nbd_clear_que() 492 list_add_tail(&req->queuelist, &nbd->queue_head); in nbd_handle_req() 525 queuelist); in nbd_thread() 526 list_del_init(&req->queuelist); in nbd_thread() 569 list_add_tail(&req->queuelist, &nbd->waiting_queue); in do_nbd_request()
|
D | xen-blkfront.c | 1510 list_add(©[i].request->queuelist, &requests); in blkif_recover() 1531 list_add(&req->queuelist, &requests); in blkif_recover() 1554 list_for_each_entry_safe(req, n, &requests, queuelist) { in blkif_recover() 1556 list_del_init(&req->queuelist); in blkif_recover()
|
D | null_blk.c | 221 INIT_LIST_HEAD(&cmd->rq->queuelist); in end_cmd()
|
/linux-4.1.27/include/linux/ |
D | elevator.h | 204 #define rq_entry_fifo(ptr) list_entry((ptr), struct request, queuelist) 205 #define rq_fifo_clear(rq) list_del_init(&(rq)->queuelist)
|
D | blkdev.h | 101 struct list_head queuelist; member 620 #define blk_queued_rq(rq) (!list_empty(&(rq)->queuelist)) 622 #define list_entry_rq(ptr) list_entry((ptr), struct request, queuelist) 1192 #define blkdev_entry_to_request(entry) list_entry((entry), struct request, queuelist)
|
/linux-4.1.27/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.1.27/drivers/mmc/card/ |
D | block.c | 1622 list_add_tail(&next->queuelist, &mqrq->packed->list); in mmc_blk_prep_packed_list() 1634 list_add(&req->queuelist, &mqrq->packed->list); in mmc_blk_prep_packed_list() 1674 list_for_each_entry(prq, &packed->list, queuelist) { in mmc_blk_packed_hdr_wrq_prep() 1776 list_del_init(&prq->queuelist); in mmc_blk_end_packed_req() 1781 list_del_init(&prq->queuelist); in mmc_blk_end_packed_req() 1799 list_del_init(&prq->queuelist); in mmc_blk_abort_packed_req() 1817 if (prq->queuelist.prev != &packed->list) { in mmc_blk_revert_packed_req() 1818 list_del_init(&prq->queuelist); in mmc_blk_revert_packed_req() 1823 list_del_init(&prq->queuelist); in mmc_blk_revert_packed_req()
|
D | queue.c | 477 list_for_each_entry(req, &packed->list, queuelist) { in mmc_queue_packed_map_sg()
|
/linux-4.1.27/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
|