Lines Matching refs:queuelist
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()
770 rq = list_first_entry(&rq_list, struct request, queuelist); in __blk_mq_run_hw_queue()
771 list_del_init(&rq->queuelist); in __blk_mq_run_hw_queue()
783 list_add(&rq->queuelist, &rq_list); in __blk_mq_run_hw_queue()
983 list_add(&rq->queuelist, &ctx->rq_list); in __blk_mq_insert_req_list()
985 list_add_tail(&rq->queuelist, &ctx->rq_list); in __blk_mq_insert_req_list()
1046 rq = list_first_entry(list, struct request, queuelist); in blk_mq_insert_requests()
1047 list_del_init(&rq->queuelist); in blk_mq_insert_requests()
1060 struct request *rqa = container_of(a, struct request, queuelist); in plug_ctx_cmp()
1061 struct request *rqb = container_of(b, struct request, queuelist); in plug_ctx_cmp()
1087 list_del_init(&rq->queuelist); in blk_mq_flush_plug_list()
1102 list_add_tail(&rq->queuelist, &ctx_list); in blk_mq_flush_plug_list()
1306 list_del_init(&old_rq->queuelist); in blk_mq_make_request()
1308 list_add_tail(&rq->queuelist, &plug->mq_list); in blk_mq_make_request()
1392 list_add_tail(&rq->queuelist, &plug->mq_list); in blk_sq_make_request()
1600 rq = list_first_entry(&tmp, struct request, queuelist); in blk_mq_hctx_cpu_offline()
1602 list_move_tail(&rq->queuelist, &ctx->rq_list); in blk_mq_hctx_cpu_offline()