/linux-master/block/ |
H A D | bfq-iosched.c | 2392 if (rq->queuelist.prev != &rq->queuelist) 2393 list_del_init(&rq->queuelist); 2579 !list_empty(&rq->queuelist) && !list_empty(&next->queuelist) && 2581 list_del_init(&rq->queuelist); 2582 list_replace_init(&next->queuelist, &rq->queuelist); 5167 queuelist); 5168 list_del_init(&rq->queuelist); [all...] |
H A D | blk-flush.c | 188 list_move_tail(&rq->queuelist, pending); 194 list_move(&rq->queuelist, &q->requeue_list); 206 list_del_init(&rq->queuelist); 262 list_for_each_entry_safe(rq, n, running, queuelist) { 296 list_first_entry(pending, struct request, queuelist); 347 list_add_tail(&flush_rq->queuelist, &q->flush_list); 375 * re-initialize rq->queuelist before reusing it here. 377 INIT_LIST_HEAD(&rq->queuelist);
|
H A D | blk-merge.c | 1152 list_for_each_entry_reverse(rq, list, queuelist) {
|
H A D | blk-mq-sched.c | 50 struct request *rqa = container_of(a, struct request, queuelist); 51 struct request *rqb = container_of(b, struct request, queuelist); 59 list_first_entry(rq_list, struct request, queuelist)->mq_hctx; 64 list_for_each_entry(rq, rq_list, queuelist) { 66 list_cut_before(&hctx_list, rq_list, &rq->queuelist); 139 list_add_tail(&rq->queuelist, &rq_list); 259 list_add(&rq->queuelist, &rq_list);
|
H A D | blk-mq.c | 318 INIT_LIST_HEAD(&rq->queuelist); 386 INIT_LIST_HEAD(&rq->queuelist); 577 INIT_LIST_HEAD(&rq->queuelist); 1440 list_add_tail(&rq->queuelist, &q->requeue_list); 1462 rq = list_entry(rq_list.next, struct request, queuelist); 1470 list_del_init(&rq->queuelist); 1473 list_del_init(&rq->queuelist); 1479 rq = list_entry(flush_list.next, struct request, queuelist); 1480 list_del_init(&rq->queuelist); 1726 list_del_init(&dispatch_data->rq->queuelist); [all...] |
H A D | blk-mq.h | 374 list_del_init(&rq->queuelist);
|
H A D | elevator.c | 338 list_add(&rq->queuelist, free); 354 list_add(&rq->queuelist, free);
|
H A D | elevator.h | 182 #define rq_entry_fifo(ptr) list_entry((ptr), struct request, queuelist) 183 #define rq_fifo_clear(rq) list_del_init(&(rq)->queuelist)
|
H A D | kyber-iosched.c | 597 list_for_each_entry_safe(rq, next, rq_list, queuelist) { 605 list_move(&rq->queuelist, head); 607 list_move_tail(&rq->queuelist, head); 772 rq = list_first_entry_or_null(rqs, struct request, queuelist); 778 list_del_init(&rq->queuelist); 788 rq = list_first_entry(rqs, struct request, queuelist); 791 list_del_init(&rq->queuelist);
|
H A D | mq-deadline.c | 176 list_del_init(&rq->queuelist); 224 if (!list_empty(&req->queuelist) && !list_empty(&next->queuelist)) { 227 list_move(&req->queuelist, &next->queuelist); 330 queuelist); 333 list_del_init(&rq->queuelist); 685 list_add(&rq->queuelist, &per_prio->dispatch); 703 list_add_tail(&rq->queuelist, insert_before); 722 rq = list_first_entry(list, struct request, queuelist); [all...] |
/linux-master/drivers/block/aoe/ |
H A D | aoeblk.c | 265 list_add_tail(&bd->rq->queuelist, &d->rq_list);
|
H A D | aoecmd.c | 850 queuelist); 853 list_del_init(&rq->queuelist);
|
/linux-master/drivers/block/ |
H A D | floppy.c | 2761 queuelist); 2764 list_del_init(¤t_req->queuelist); 2875 list_add_tail(&bd->rq->queuelist, &floppy_reqs);
|
H A D | xen-blkfront.c | 2036 list_for_each_entry_safe(req, n, &info->requests, queuelist) { 2038 list_del_init(&req->queuelist); 2095 list_add(&shadow[j].request->queuelist, &info->requests);
|
/linux-master/drivers/block/null_blk/ |
H A D | main.c | 1523 list_for_each_entry(rq, &list, queuelist) 1531 req = list_first_entry(&list, struct request, queuelist); 1532 list_del_init(&req->queuelist); 1559 list_del_init(&rq->queuelist); 1622 list_add_tail(&rq->queuelist, &nq->poll_list);
|
/linux-master/drivers/mtd/ |
H A D | mtd_blkdevs.c | 110 rq = list_first_entry_or_null(&dev->rq_list, struct request, queuelist); 112 list_del_init(&rq->queuelist); 178 list_add_tail(&bd->rq->queuelist, &dev->rq_list);
|
/linux-master/include/linux/ |
H A D | blk-mq.h | 100 struct list_head queuelist; member in union:request::__anon2062
|
H A D | blkdev.h | 597 #define list_entry_rq(ptr) list_entry((ptr), struct request, queuelist)
|