函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:ksys_setsid

函数原型:int ksys_setsid(void)

返回类型:int

参数:

1160  group_leader等于group_leader
1161  sid等于task_pid(group_leader)
1162  session等于pid_vnr(sid)
1163  err等于负EPERM
1165  write_lock_irq( & tasklist_lock)
1167  如果leader则转到:out
1173  如果pid_task(sid, 进程组)则转到:out
1176  leader等于1
1177  set_special_pids(sid)
1179  proc_clear_tty(group_leader)
1181  err等于session
1182  out :
1183  write_unlock_irq( & tasklist_lock)
1184  如果err大于0则
1185  proc_sid_connector(group_leader)
1186  sched_autogroup_create_attach(group_leader)
1188  返回:err
调用者
名称描述
sys_setsid
init_linuxrc