Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:block\blk-ioc.c Create Date:2022-07-28 17:04:11
Last Modify:2020-03-17 23:16:06 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:Exit an icq. Called with ioc locked for blk-mq, and with both ioc* and queue locked for legacy.

Proto:static void ioc_exit_icq(struct io_cq *icq)

Type:void

Parameter:

TypeParameterName
struct io_cq *icq
45  et = type
47  If flags & ICQ_EXITED Then Return
50  If exit_icq Then exit_icq(icq)
53  flags |= ICQ_EXITED
Caller
NameDescribe
ioc_destroy_icqRelease an icq. Called with ioc locked for blk-mq, and with both ioc* and queue locked for legacy.
put_io_context_activeput_io_context_active - put active reference on ioc*@ioc: ioc of interest* Undo get_io_context_active(). If active reference reaches zero after* put, @ioc can never issue further IOs and ioscheds are notified.