Searched refs:plug (Results 1 – 5 of 5) sorted by relevance
699 struct blk_plug *plug; in blk_attempt_plug_merge() local703 plug = blk_mq_plug(q, bio); in blk_attempt_plug_merge()704 if (!plug) in blk_attempt_plug_merge()707 plug_list = &plug->mq_list; in blk_attempt_plug_merge()1705 void blk_start_plug(struct blk_plug *plug) in blk_start_plug() argument1712 if (tsk->plug) in blk_start_plug()1715 INIT_LIST_HEAD(&plug->mq_list); in blk_start_plug()1716 INIT_LIST_HEAD(&plug->cb_list); in blk_start_plug()1717 plug->rq_count = 0; in blk_start_plug()1718 plug->multiple_queues = false; in blk_start_plug()[all …]
101 struct blk_plug plug; in blkdev_issue_discard() local104 blk_start_plug(&plug); in blkdev_issue_discard()113 blk_finish_plug(&plug); in blkdev_issue_discard()197 struct blk_plug plug; in blkdev_issue_write_same() local200 blk_start_plug(&plug); in blkdev_issue_write_same()207 blk_finish_plug(&plug); in blkdev_issue_write_same()364 struct blk_plug plug; in blkdev_issue_zeroout() local373 blk_start_plug(&plug); in blkdev_issue_zeroout()388 blk_finish_plug(&plug); in blkdev_issue_zeroout()
1722 void blk_mq_flush_plug_list(struct blk_plug *plug, bool from_schedule) in blk_mq_flush_plug_list() argument1732 list_splice_init(&plug->mq_list, &list); in blk_mq_flush_plug_list()1734 if (plug->rq_count > 2 && plug->multiple_queues) in blk_mq_flush_plug_list()1737 plug->rq_count = 0; in blk_mq_flush_plug_list()1933 static void blk_add_rq_to_plug(struct blk_plug *plug, struct request *rq) in blk_add_rq_to_plug() argument1935 list_add_tail(&rq->queuelist, &plug->mq_list); in blk_add_rq_to_plug()1936 plug->rq_count++; in blk_add_rq_to_plug()1937 if (!plug->multiple_queues && !list_is_singular(&plug->mq_list)) { in blk_add_rq_to_plug()1940 tmp = list_first_entry(&plug->mq_list, struct request, in blk_add_rq_to_plug()1943 plug->multiple_queues = true; in blk_add_rq_to_plug()[all …]
262 return current->plug; in blk_mq_plug()
1311 struct blk_plug plug; in blk_throtl_dispatch_work_fn() local1323 blk_start_plug(&plug); in blk_throtl_dispatch_work_fn()1326 blk_finish_plug(&plug); in blk_throtl_dispatch_work_fn()