函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:__unhash_process

函数原型:static void __unhash_process(struct task_struct *p, bool group_dead)

返回类型:void

参数:

类型参数名称
struct task_struct *p
boolgroup_dead
74  活跃进程数自减
75  detach_pid(p, 单一进程)
76  如果group_dead
77  detach_pid(p, PIDTYPE_TGID)
78  detach_pid(p, 进程组)
79  detach_pid(p, 进程集)
81  删除不需要重新初始化的列表项
82  删除链表项并重新初始化
83  __this_cpu_dec(process_counts)
85  删除不需要重新初始化的列表项
86  删除不需要重新初始化的列表项
调用者
名称描述
__exit_signalThis function expects the tasklist_lock write-locked.