函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\cgroup\cgroup.c Create Date:2022-07-27 12:13:20
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:group_can_fork - called on a new task before the process is exposed*@child: the task in question.* This calls the subsystem can_fork() callbacks. If the can_fork() callback* returns an error, the fork aborts with that error code. This allows for

函数原型:int cgroup_can_fork(struct task_struct *child)

返回类型:int

参数:

类型参数名称
struct task_struct *child
5881  循环
5881  __ss_mask等于have_canfork_callback
5881  如果非CGROUP_SUBSYS_COUNT
5881  i等于0
5881  退出
5881 i小于CGROUP_SUBSYS_COUNT循环
5881  ss等于cgroup_subsys[i]
5882  ret等于can_fork(child)
5883  如果ret则转到:out_revert
5885  当(false)循环
5887  返回:0
5889  out_revert :
5891  如果j大于等于i退出
5893  如果cancel_forkcancel_fork(child)
5897  返回:ret
调用者
名称描述
copy_process创建进程