Searched refs:queuelist (Results 1 - 18 of 18) sorted by path

/linux-master/block/
H A Dbfq-iosched.c2392 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 Dblk-flush.c188 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 Dblk-merge.c1152 list_for_each_entry_reverse(rq, list, queuelist) {
H A Dblk-mq-sched.c50 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 Dblk-mq.c318 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 Dblk-mq.h374 list_del_init(&rq->queuelist);
H A Delevator.c338 list_add(&rq->queuelist, free);
354 list_add(&rq->queuelist, free);
H A Delevator.h182 #define rq_entry_fifo(ptr) list_entry((ptr), struct request, queuelist)
183 #define rq_fifo_clear(rq) list_del_init(&(rq)->queuelist)
H A Dkyber-iosched.c597 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 Dmq-deadline.c176 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 Daoeblk.c265 list_add_tail(&bd->rq->queuelist, &d->rq_list);
H A Daoecmd.c850 queuelist);
853 list_del_init(&rq->queuelist);
/linux-master/drivers/block/
H A Dfloppy.c2761 queuelist);
2764 list_del_init(&current_req->queuelist);
2875 list_add_tail(&bd->rq->queuelist, &floppy_reqs);
H A Dxen-blkfront.c2036 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 Dmain.c1523 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 Dmtd_blkdevs.c110 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 Dblk-mq.h100 struct list_head queuelist; member in union:request::__anon2062
H A Dblkdev.h597 #define list_entry_rq(ptr) list_entry((ptr), struct request, queuelist)

Completed in 290 milliseconds