Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:fs\io_uring.c Create Date:2022-07-28 20:22:17
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:io_queue_linked_timeout

Proto:static void io_queue_linked_timeout(struct io_kiocb *req)

Type:void

Parameter:

TypeParameterName
struct io_kiocb *req
3499  ctx = ctx
3505  spin_lock_irq( & completion_lock)
3506  If Not list_empty - tests whether a list is empty*@head: the list to test. Then
3507  data = timeout
3509  function = io_link_timeout_fn
3510  hrtimer_start - (re)start an hrtimer*@timer: the timer to be added*@tim: expiry time*@mode: timer mode: absolute (HRTIMER_MODE_ABS) or* relative (HRTIMER_MODE_REL), and pinned (HRTIMER_MODE_PINNED);* softirq based mode is considered for debug purpose only!
3513  spin_unlock_irq( & completion_lock)
3516  io_put_req(req)
Caller
NameDescribe
io_queue_async_work
io_link_work_cb
__io_queue_sqe