函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:fs\aio.c Create Date:2022-07-29 10:53:29
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:aio_rw_done

函数原型:static inline void aio_rw_done(struct kiocb *req, ssize_t ret)

返回类型:void

参数:

类型参数名称
struct kiocb *req
ssize_tret
1503  :ret恒等于负cb queued, will get completion event
1504  退出
1505  :ret恒等于负These should never be seen by user programs. To return one of ERESTART** codes, signal_pending() MUST be set. Note that ptrace can observe these* at syscall exit tracing, but they will never be left for the debugged user* process to see.
1506  :ret恒等于负ERESTARTNOINTR
1507  :ret恒等于负start if no handler..
1508  :ret恒等于负start by calling sys_restart_syscall
1513  ret等于负EINTR
1515  默认
1516  ki_complete(req, ret, 0)
调用者
名称描述
aio_read
aio_write