Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:block\blk-core.c Create Date:2022-07-28 17:00:46
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:blk_flush_plug_list

Proto:void blk_flush_plug_list(struct blk_plug *plug, bool from_schedule)

Type:void

Parameter:

TypeParameterName
struct blk_plug *plug
boolfrom_schedule
1769  flush_plug_callbacks(plug, from_schedule)
1771  If Not list_empty - tests whether a list is empty*@head: the list to test. Then blk_mq_flush_plug_list(plug, from_schedule)
Caller
NameDescribe
blk_finish_pluglk_finish_plug - mark the end of a batch of submitted I/O*@plug: The &struct blk_plug passed to blk_start_plug()* Description:* Indicate that a batch of I/O submissions is complete. This function* must be paired with an initial call to blk_start_plug()
blk_mq_make_request
blk_polllk_poll - poll for IO completions*@q: the queue*@cookie: cookie passed back at IO submission time*@spin: whether to spin for completions* Description:* Poll for completions on the passed in queue. Returns number of* completed entries found
blk_flush_plug
blk_schedule_flush_plug