| /Linux-v5.4/block/ |
| D | mq-deadline.c | 113 list_del_init(&rq->queuelist); in deadline_remove_request() 147 if (!list_empty(&req->queuelist) && !list_empty(&next->queuelist)) { in dd_merged_requests() 150 list_move(&req->queuelist, &next->queuelist); in dd_merged_requests() 221 list_for_each_entry(rq, &dd->fifo_list[WRITE], queuelist) { in deadline_fifo_request() 278 rq = list_first_entry(&dd->dispatch, struct request, queuelist); in __dd_dispatch_request() 279 list_del_init(&rq->queuelist); in __dd_dispatch_request() 503 list_add(&rq->queuelist, &dd->dispatch); in dd_insert_request() 505 list_add_tail(&rq->queuelist, &dd->dispatch); in dd_insert_request() 519 list_add_tail(&rq->queuelist, &dd->fifo_list[data_dir]); in dd_insert_request() 533 rq = list_first_entry(list, struct request, queuelist); in dd_insert_requests() [all …]
|
| D | blk-mq.c | 324 INIT_LIST_HEAD(&rq->queuelist); in blk_mq_rq_ctx_init() 736 BUG_ON(!list_empty(&rq->queuelist)); in blk_mq_requeue_request() 752 list_for_each_entry_safe(rq, next, &rq_list, queuelist) { in blk_mq_requeue_work() 757 list_del_init(&rq->queuelist); in blk_mq_requeue_work() 770 rq = list_entry(rq_list.next, struct request, queuelist); in blk_mq_requeue_work() 771 list_del_init(&rq->queuelist); in blk_mq_requeue_work() 793 list_add(&rq->queuelist, &q->requeue_list); in blk_mq_add_to_requeue_list() 795 list_add_tail(&rq->queuelist, &q->requeue_list); in blk_mq_add_to_requeue_list() 1024 list_del_init(&dispatch_data->rq->queuelist); in dispatch_rq_from_ctx() 1232 rq = list_first_entry(list, struct request, queuelist); in blk_mq_dispatch_rq_list() [all …]
|
| D | blk-mq-sched.c | 114 list_add(&rq->queuelist, &rq_list); in blk_mq_do_dispatch_sched() 160 list_add(&rq->queuelist, &rq_list); in blk_mq_do_dispatch_ctx() 268 list_for_each_entry_reverse(rq, list, queuelist) { in blk_mq_bio_list_merge() 367 list_add(&rq->queuelist, &hctx->dispatch); in blk_mq_sched_bypass_insert() 400 list_add(&rq->queuelist, &list); in blk_mq_sched_insert_request()
|
| D | kyber-iosched.c | 593 list_for_each_entry_safe(rq, next, rq_list, queuelist) { in kyber_insert_requests() 600 list_move(&rq->queuelist, head); in kyber_insert_requests() 602 list_move_tail(&rq->queuelist, head); in kyber_insert_requests() 768 rq = list_first_entry_or_null(rqs, struct request, queuelist); in kyber_dispatch_cur_domain() 774 list_del_init(&rq->queuelist); in kyber_dispatch_cur_domain() 784 rq = list_first_entry(rqs, struct request, queuelist); in kyber_dispatch_cur_domain() 787 list_del_init(&rq->queuelist); in kyber_dispatch_cur_domain()
|
| D | bfq-iosched.c | 2160 if (rq->queuelist.prev != &rq->queuelist) in bfq_remove_request() 2161 list_del_init(&rq->queuelist); in bfq_remove_request() 2335 !list_empty(&rq->queuelist) && !list_empty(&next->queuelist) && in bfq_requests_merged() 2337 list_del_init(&rq->queuelist); in bfq_requests_merged() 2338 list_replace_init(&next->queuelist, &rq->queuelist); in bfq_requests_merged() 4645 queuelist); in __bfq_dispatch_request() 4646 list_del_init(&rq->queuelist); in __bfq_dispatch_request() 5439 list_add_tail(&rq->queuelist, &bfqq->fifo); in __bfq_insert_request() 5501 list_add(&rq->queuelist, &bfqd->dispatch); in bfq_insert_request() 5503 list_add_tail(&rq->queuelist, &bfqd->dispatch); in bfq_insert_request() [all …]
|
| D | blk-flush.c | 193 BUG_ON(!list_empty(&rq->queuelist)); in blk_flush_complete_seq()
|
| D | blk-core.c | 113 INIT_LIST_HEAD(&rq->queuelist); in blk_rq_init() 705 list_for_each_entry_reverse(rq, plug_list, queuelist) { in blk_attempt_plug_merge()
|
| D | blk-mq-debugfs.c | 404 list_entry_rq(&rq->queuelist)); in hctx_show_busy_rq()
|
| /Linux-v5.4/include/linux/ |
| D | elevator.h | 166 #define rq_entry_fifo(ptr) list_entry((ptr), struct request, queuelist) 167 #define rq_fifo_clear(rq) list_del_init(&(rq)->queuelist)
|
| D | blkdev.h | 150 struct list_head queuelist; member 673 #define list_entry_rq(ptr) list_entry((ptr), struct request, queuelist)
|
| /Linux-v5.4/drivers/mtd/ |
| D | mtd_blkdevs.c | 130 rq = list_first_entry_or_null(&dev->rq_list, struct request, queuelist); in mtd_next_request() 132 list_del_init(&rq->queuelist); in mtd_next_request() 197 list_add_tail(&bd->rq->queuelist, &dev->rq_list); in mtd_queue_rq()
|
| /Linux-v5.4/Documentation/block/ |
| D | request.rst | 45 struct list_head queuelist BI Organization on various internal
|
| D | biodoc.rst | 536 struct list_head queuelist; /* Not meant to be directly accessed by
|
| /Linux-v5.4/drivers/block/paride/ |
| D | pcd.c | 782 queuelist); in set_next_request() 783 list_del_init(&pcd_req->queuelist); in set_next_request() 824 list_add_tail(&bd->rq->queuelist, &cd->rq_list); in pcd_queue_rq()
|
| D | pd.c | 416 queuelist); in set_next_request() 417 list_del_init(&pd_req->queuelist); in set_next_request() 765 list_add_tail(&bd->rq->queuelist, &disk->rq_list); in pd_queue_rq()
|
| D | pf.c | 817 queuelist); in set_next_request() 818 list_del_init(&pf_req->queuelist); in set_next_request() 877 list_add_tail(&bd->rq->queuelist, &pf->rq_list); in pf_queue_rq()
|
| /Linux-v5.4/drivers/block/ |
| D | xsysace.c | 477 rq = list_first_entry_or_null(&ace->rq_list, struct request, queuelist); in ace_get_next_request() 479 list_del_init(&rq->queuelist); in ace_get_next_request() 876 list_add_tail(&req->queuelist, &ace->rq_list); in ace_queue_rq()
|
| D | xen-blkfront.c | 2049 list_for_each_entry_safe(req, n, &info->requests, queuelist) { in blkif_recover() 2051 list_del_init(&req->queuelist); in blkif_recover() 2106 list_add(&shadow[j].request->queuelist, &info->requests); in blkfront_resume()
|
| D | floppy.c | 2799 queuelist); in set_next_request() 2802 list_del_init(¤t_req->queuelist); in set_next_request() 2903 list_add_tail(&bd->rq->queuelist, &floppy_reqs); in floppy_queue_rq()
|
| /Linux-v5.4/drivers/ide/ |
| D | ide-io.c | 547 list_add(&rq->queuelist, &drive->rq_list); in ide_issue_rq() 903 list_add_tail(&rq->queuelist, &drive->rq_list); in ide_insert_request_head()
|
| D | ide-probe.c | 1171 rq = list_first_entry(&drive->rq_list, struct request, queuelist); in drive_rq_insert_work() 1172 list_del_init(&rq->queuelist); in drive_rq_insert_work()
|
| /Linux-v5.4/drivers/block/aoe/ |
| D | aoeblk.c | 278 list_add_tail(&bd->rq->queuelist, &d->rq_list); in aoeblk_queue_rq()
|
| D | aoecmd.c | 851 queuelist); in nextbuf() 854 list_del_init(&rq->queuelist); in nextbuf()
|