函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\fork.c Create Date:2022-07-27 09:57:41
Last Modify:2020-03-17 11:04:53 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:复制打开文件信息

函数原型:static int copy_files(unsigned long clone_flags, struct task_struct *tsk)

返回类型:int

参数:

类型参数名称
unsigned longclone_flags
struct task_struct *tsk
1452  error等于0
1457  oldf等于files
1458  如果非oldf则转到:out
1461  如果clone_flags按位与共享文件描述符
1462  atomic_inc( & ad mostly part)
1463  转到:out
1466  newf等于dup_fd(oldf, & error)
1467  如果非newf则转到:out
1470  打开文件信息等于newf
1471  error等于0
1472  out :
1473  返回:error
调用者
名称描述
copy_process创建进程