René's URL Explorer Experiment


Title: exit.c source code [linux/kernel/exit.c] - Codebrowser

Description: Source code of linux/kernel/exit.c linux v6.16-r on KDAB Codebrowser

Mail addresses
info@kdab.com

direct link

Domain: codebrowser.dev

woboq:interestingDefinitionsrelease_task_post
flattr:id4pd20z

Links:

https://codebrowser.dev/
Abouthttps://codebrowser.dev/about.html
https://codebrowser.dev/linux/linux/include/linux/mm.h.html
https://codebrowser.dev/linux/linux/include/linux/slab.h.html
https://codebrowser.dev/linux/linux/include/linux/sched/autogroup.h.html
https://codebrowser.dev/linux/linux/include/linux/sched/mm.h.html
https://codebrowser.dev/linux/linux/include/linux/sched/stat.h.html
https://codebrowser.dev/linux/linux/include/linux/sched/task.h.html
https://codebrowser.dev/linux/linux/include/linux/sched/task_stack.h.html
https://codebrowser.dev/linux/linux/include/linux/sched/cputime.h.html
https://codebrowser.dev/linux/linux/include/linux/interrupt.h.html
https://codebrowser.dev/linux/linux/include/linux/module.h.html
https://codebrowser.dev/linux/linux/include/linux/capability.h.html
https://codebrowser.dev/linux/linux/include/linux/completion.h.html
https://codebrowser.dev/linux/linux/include/linux/personality.h.html
https://codebrowser.dev/linux/linux/include/linux/tty.h.html
https://codebrowser.dev/linux/linux/include/linux/iocontext.h.html
https://codebrowser.dev/linux/linux/include/linux/key.h.html
https://codebrowser.dev/linux/linux/include/linux/cpu.h.html
https://codebrowser.dev/linux/linux/include/linux/acct.h.html
https://codebrowser.dev/linux/linux/include/linux/tsacct_kern.h.html
https://codebrowser.dev/linux/linux/include/linux/file.h.html
https://codebrowser.dev/linux/linux/include/linux/freezer.h.html
https://codebrowser.dev/linux/linux/include/linux/binfmts.h.html
https://codebrowser.dev/linux/linux/include/linux/nsproxy.h.html
https://codebrowser.dev/linux/linux/include/linux/pid_namespace.h.html
https://codebrowser.dev/linux/linux/include/linux/ptrace.h.html
https://codebrowser.dev/linux/linux/include/linux/profile.h.html
https://codebrowser.dev/linux/linux/include/linux/mount.h.html
https://codebrowser.dev/linux/linux/include/linux/proc_fs.h.html
https://codebrowser.dev/linux/linux/include/linux/kthread.h.html
https://codebrowser.dev/linux/linux/include/linux/mempolicy.h.html
https://codebrowser.dev/linux/linux/include/linux/taskstats_kern.h.html
https://codebrowser.dev/linux/linux/include/linux/delayacct.h.html
https://codebrowser.dev/linux/linux/include/linux/cgroup.h.html
https://codebrowser.dev/linux/linux/include/linux/syscalls.h.html
https://codebrowser.dev/linux/linux/include/linux/signal.h.html
https://codebrowser.dev/linux/linux/include/linux/posix-timers.h.html
https://codebrowser.dev/linux/linux/include/linux/cn_proc.h.html
https://codebrowser.dev/linux/linux/include/linux/mutex.h.html
https://codebrowser.dev/linux/linux/include/linux/futex.h.html
https://codebrowser.dev/linux/linux/include/linux/pipe_fs_i.h.html
https://codebrowser.dev/linux/linux/include/linux/audit.h.html
https://codebrowser.dev/linux/linux/include/linux/resource.h.html
https://codebrowser.dev/linux/linux/include/linux/task_io_accounting_ops.h.html
https://codebrowser.dev/linux/linux/include/linux/blkdev.h.html
https://codebrowser.dev/linux/linux/include/linux/task_work.h.html
https://codebrowser.dev/linux/linux/include/linux/fs_struct.h.html
https://codebrowser.dev/linux/linux/include/linux/init_task.h.html
https://codebrowser.dev/linux/linux/include/linux/perf_event.h.html
https://codebrowser.dev/linux/linux/include/trace/events/sched.h.html
https://codebrowser.dev/linux/linux/include/linux/hw_breakpoint.h.html
https://codebrowser.dev/linux/linux/include/linux/oom.h.html
https://codebrowser.dev/linux/linux/include/linux/writeback.h.html
https://codebrowser.dev/linux/linux/include/linux/shm.h.html
https://codebrowser.dev/linux/linux/include/linux/kcov.h.html
https://codebrowser.dev/linux/linux/include/linux/kmsan.h.html
https://codebrowser.dev/linux/linux/include/linux/random.h.html
https://codebrowser.dev/linux/linux/include/linux/rcuwait.h.html
https://codebrowser.dev/linux/linux/include/linux/compat.h.html
https://codebrowser.dev/linux/linux/include/linux/io_uring.h.html
https://codebrowser.dev/linux/linux/include/linux/kprobes.h.html
https://codebrowser.dev/linux/linux/include/linux/rethook.h.html
https://codebrowser.dev/linux/linux/include/linux/sysfs.h.html
https://codebrowser.dev/linux/linux/include/linux/user_events.h.html
https://codebrowser.dev/linux/linux/include/linux/uaccess.h.html
https://codebrowser.dev/linux/linux/include/linux/pidfs.h.html
https://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html
https://codebrowser.dev/linux/linux/arch/x86/include/asm/unistd.h.html
https://codebrowser.dev/linux/linux/arch/x86/include/asm/mmu_context.h.html
"exit.h"https://codebrowser.dev/linux/linux/kernel/exit.h.html
CONFIG_SYSCTLhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#12236
ctl_tablehttps://codebrowser.dev/linux/linux/include/linux/sysctl.h.html#ctl_table
procnamehttps://codebrowser.dev/linux/linux/include/linux/sysctl.h.html#ctl_table::procname
datahttps://codebrowser.dev/linux/linux/include/linux/sysctl.h.html#ctl_table::data
oops_limithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#oops_limit
maxlenhttps://codebrowser.dev/linux/linux/include/linux/sysctl.h.html#ctl_table::maxlen
oops_limithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#oops_limit
modehttps://codebrowser.dev/linux/linux/include/linux/sysctl.h.html#ctl_table::mode
proc_handlerhttps://codebrowser.dev/linux/linux/include/linux/sysctl.h.html#ctl_table::proc_handler
proc_douintvechttps://codebrowser.dev/linux/linux/include/linux/sysctl.h.html#proc_douintvec
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
register_sysctl_inithttps://codebrowser.dev/linux/linux/include/linux/sysctl.h.html#232
kern_exit_tablehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#kern_exit_table
late_initcallhttps://codebrowser.dev/linux/linux/include/linux/init.h.html#313
kernel_exit_sysctls_inithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#kernel_exit_sysctls_init
atomic_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#atomic_t
ATOMIC_INIThttps://codebrowser.dev/linux/linux/include/linux/types.h.html#185
CONFIG_SYSFShttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#8250
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
kobjecthttps://codebrowser.dev/linux/linux/include/linux/kobject.h.html#kobject
kobj_attributehttps://codebrowser.dev/linux/linux/include/linux/kobject.h.html#kobj_attribute
sysfs_emithttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#sysfs_emit
pagehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#3page
atomic_readhttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_read
oops_counthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#oops_count
kobj_attributehttps://codebrowser.dev/linux/linux/include/linux/kobject.h.html#kobj_attribute
__ATTR_ROhttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#244
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
sysfs_add_file_to_grouphttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#sysfs_add_file_to_group
kernel_kobjhttps://codebrowser.dev/linux/linux/include/linux/kobject.h.html#kernel_kobj
oops_count_attrhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#oops_count_attr
attrhttps://codebrowser.dev/linux/linux/include/linux/kobject.h.html#kobj_attribute::attr
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
late_initcallhttps://codebrowser.dev/linux/linux/include/linux/init.h.html#313
kernel_exit_sysfs_inithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#kernel_exit_sysfs_init
pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid
PIDTYPE_MAXhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_MAX
release_task_posthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#release_task_post
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid
task_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#task_pid
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#5p
nr_threadshttps://codebrowser.dev/linux/linux/include/linux/sched/stat.h.html#nr_threads
detach_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#detach_pid
posthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#4post
pidshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#release_task_post::pids
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#5p
PIDTYPE_PIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PID
wake_up_allhttps://codebrowser.dev/linux/linux/include/linux/wait.h.html#221
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#7pid
wait_pidfdhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid::wait_pidfd
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#6group_dead
detach_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#detach_pid
posthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#4post
pidshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#release_task_post::pids
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#5p
PIDTYPE_TGIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_TGID
detach_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#detach_pid
posthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#4post
pidshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#release_task_post::pids
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#5p
PIDTYPE_PGIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PGID
detach_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#detach_pid
posthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#4post
pidshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#release_task_post::pids
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#5p
PIDTYPE_SIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_SID
list_del_rcuhttps://codebrowser.dev/linux/linux/include/linux/rculist.h.html#list_del_rcu
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#5p
taskshttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::tasks
list_del_inithttps://codebrowser.dev/linux/linux/include/linux/list.h.html#list_del_init
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#5p
siblinghttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sibling
__this_cpu_dechttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#489
process_countshttps://codebrowser.dev/linux/linux/include/linux/sched/stat.h.html#18
list_del_rcuhttps://codebrowser.dev/linux/linux/include/linux/rculist.h.html#list_del_rcu
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#5p
thread_nodehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::thread_node
release_task_posthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#release_task_post
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
signal_structhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
thread_group_leaderhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#thread_group_leader
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
sighand_structhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct
tty_structhttps://codebrowser.dev/linux/linux/include/linux/tty.h.html#tty_struct
u64https://codebrowser.dev/linux/linux/include/asm-generic/int-ll64.h.html#u64
sighandhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#12sighand
rcu_dereference_checkhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#679
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
sighandhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sighand
lockdep_tasklist_lock_is_heldhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#lockdep_tasklist_lock_is_held
spin_lockhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#spin_lock
sighandhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#12sighand
siglockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct::siglock
CONFIG_POSIX_TIMERShttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#14831
posix_cpu_timers_exithttps://codebrowser.dev/linux/linux/include/linux/posix-timers.h.html#posix_cpu_timers_exit
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#11group_dead
posix_cpu_timers_exit_grouphttps://codebrowser.dev/linux/linux/include/linux/posix-timers.h.html#posix_cpu_timers_exit_group
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#11group_dead
ttyhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#13tty
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
ttyhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::tty
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
ttyhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::tty
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
notify_counthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::notify_count
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
notify_counthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::notify_count
wake_up_processhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#wake_up_process
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
group_exec_taskhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_exec_task
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
curr_targethttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::curr_target
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
curr_targethttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::curr_target
next_threadhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#next_thread
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
task_cputimehttps://codebrowser.dev/linux/linux/include/linux/sched/cputime.h.html#task_cputime
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
utimehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#14utime
stimehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#15stime
write_seqlockhttps://codebrowser.dev/linux/linux/include/linux/seqlock.h.html#write_seqlock
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
stats_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::stats_lock
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
utimehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::utime
utimehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#14utime
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
stimehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::stime
stimehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#15stime
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
gtimehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::gtime
task_gtimehttps://codebrowser.dev/linux/linux/include/linux/sched/cputime.h.html#task_gtime
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
min_flthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::min_flt
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
min_flthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::min_flt
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
maj_flthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::maj_flt
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
maj_flthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::maj_flt
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
nvcswhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::nvcsw
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
nvcswhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::nvcsw
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
nivcswhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::nivcsw
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
nivcswhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::nivcsw
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
inblockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::inblock
task_io_get_inblockhttps://codebrowser.dev/linux/linux/include/linux/task_io_accounting_ops.h.html#task_io_get_inblock
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
oublockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::oublock
task_io_get_oublockhttps://codebrowser.dev/linux/linux/include/linux/task_io_accounting_ops.h.html#task_io_get_oublock
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
task_io_accounting_addhttps://codebrowser.dev/linux/linux/include/linux/task_io_accounting_ops.h.html#task_io_accounting_add
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
ioachttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::ioac
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
ioachttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ioac
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
sum_sched_runtimehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::sum_sched_runtime
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
sehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::se
sum_exec_runtimehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#sched_entity::sum_exec_runtime
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
nr_threadshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::nr_threads
__unhash_processhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#__unhash_process
posthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#8post
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#11group_dead
write_sequnlockhttps://codebrowser.dev/linux/linux/include/linux/seqlock.h.html#write_sequnlock
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#10sig
stats_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::stats_lock
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#9tsk
sighandhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sighand
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
spin_unlockhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#spin_unlock
sighandhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#12sighand
siglockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct::siglock
__cleanup_sighandhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#__cleanup_sighand
sighandhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#12sighand
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#11group_dead
tty_kref_puthttps://codebrowser.dev/linux/linux/include/linux/tty.h.html#tty_kref_put
ttyhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#13tty
rcu_headhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#245
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
container_ofhttps://codebrowser.dev/linux/linux/include/linux/container_of.h.html#18
rhphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#16rhp
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
rcuhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::rcu
kprobe_flush_taskhttps://codebrowser.dev/linux/linux/include/linux/kprobes.h.html#416
rethook_flush_taskhttps://codebrowser.dev/linux/linux/include/linux/rethook.h.html#rethook_flush_task
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#17tsk
perf_event_delayed_puthttps://codebrowser.dev/linux/linux/include/linux/perf_event.h.html#perf_event_delayed_put
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#17tsk
trace_sched_process_freehttps://codebrowser.dev/linux/linux/include/trace/events/sched.h.html#324
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#17tsk
put_task_structhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#put_task_struct
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#17tsk
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
refcount_dec_and_testhttps://codebrowser.dev/linux/linux/include/linux/refcount.h.html#refcount_dec_and_test
taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#18task
rcu_usershttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::rcu_users
call_rcuhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#call_rcu
taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#18task
rcuhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::rcu
delayed_put_task_structhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#delayed_put_task_struct
__weakhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#403
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
release_task_posthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#release_task_post
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid
memsethttps://codebrowser.dev/linux/linux/include/linux/fortify-string.h.html#512
posthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#21post
posthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#21post
rcu_read_lockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_lock
dec_rlimit_ucountshttps://codebrowser.dev/linux/linux/include/linux/user_namespace.h.html#dec_rlimit_ucounts
task_ucountshttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#348
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
UCOUNT_RLIMIT_NPROChttps://codebrowser.dev/linux/linux/include/linux/user_namespace.h.html#UCOUNT_RLIMIT_NPROC
rcu_read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_unlock
pidfs_exithttps://codebrowser.dev/linux/linux/include/linux/pidfs.h.html#pidfs_exit
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
cgroup_releasehttps://codebrowser.dev/linux/linux/include/linux/cgroup.h.html#cgroup_release
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
thread_pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#23thread_pid
task_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#task_pid
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
write_lock_irqhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#94
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
ptrace_release_taskhttps://codebrowser.dev/linux/linux/include/linux/ptrace.h.html#ptrace_release_task
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
__exit_signalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#__exit_signal
posthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#21post
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
zap_leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#24zap_leader
leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#22leader
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
group_leaderhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::group_leader
leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#22leader
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
thread_group_emptyhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#thread_group_empty
leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#22leader
leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#22leader
exit_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_state
EXIT_ZOMBIEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#107
leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#22leader
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
flagshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::flags
SIGNAL_GROUP_EXIThttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#258
leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#22leader
exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_code
leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#22leader
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
group_exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_exit_code
zap_leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#24zap_leader
do_notify_parenthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#do_notify_parent
leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#22leader
leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#22leader
exit_signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_signal
zap_leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#24zap_leader
leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#22leader
exit_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_state
EXIT_DEADhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#106
write_unlock_irqhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#99
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
proc_flush_pidhttps://codebrowser.dev/linux/linux/include/linux/proc_fs.h.html#proc_flush_pid
thread_pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#23thread_pid
add_device_randomnesshttps://codebrowser.dev/linux/linux/include/linux/random.h.html#add_device_randomness
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
sehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::se
sum_exec_runtimehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#sched_entity::sum_exec_runtime
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
sehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::se
sum_exec_runtimehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#sched_entity::sum_exec_runtime
free_pidshttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#free_pids
posthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#21post
pidshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#release_task_post::pids
release_threadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#release_thread
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
flush_sigqueuehttps://codebrowser.dev/linux/linux/include/linux/signal.h.html#flush_sigqueue
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
pendinghttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::pending
thread_group_leaderhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#thread_group_leader
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
flush_sigqueuehttps://codebrowser.dev/linux/linux/include/linux/signal.h.html#flush_sigqueue
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
shared_pendinghttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::shared_pending
put_task_struct_rcu_userhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#put_task_struct_rcu_user
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#20p
leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#22leader
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
zap_leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#24zap_leader
repeathttps://codebrowser.dev/linux/linux/kernel/exit.c.html#25repeat
rcuwaithttps://codebrowser.dev/linux/linux/include/linux/types.h.html#rcuwait
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
rcu_read_lockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_lock
smp_mbhttps://codebrowser.dev/linux/linux/include/asm-generic/barrier.h.html#99
taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#28task
rcu_dereferencehttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#752
whttps://codebrowser.dev/linux/linux/kernel/exit.c.html#26w
taskhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#rcuwait::task
taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#28task
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#27ret
wake_up_processhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#wake_up_process
taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#28task
rcu_read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_unlock
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#27ret
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
rcuwait_wake_uphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#rcuwait_wake_up
rcuwait_wake_uphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#rcuwait_wake_up
rcuwait_wake_uphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#rcuwait_wake_up
pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
do_each_pid_taskhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#186
pgrphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#29pgrp
PIDTYPE_PGIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PGID
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#31p
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#31p
ignored_taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#30ignored_task
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#31p
exit_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_state
thread_group_emptyhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#thread_group_empty
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#31p
is_global_inithttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#is_global_init
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#31p
real_parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::real_parent
task_pgrphttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#task_pgrp
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#31p
real_parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::real_parent
pgrphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#29pgrp
task_sessionhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#task_session
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#31p
real_parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::real_parent
task_sessionhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#task_session
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#31p
while_each_pid_taskhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#196
PIDTYPE_PGIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PGID
read_lockhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#56
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#32retval
will_become_orphaned_pgrphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#will_become_orphaned_pgrp
task_pgrphttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#task_pgrp
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#96
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#32retval
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
do_each_pid_taskhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#186
pgrphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#33pgrp
PIDTYPE_PGIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PGID
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#34p
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#34p
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
flagshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::flags
SIGNAL_STOP_STOPPEDhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#256
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
while_each_pid_taskhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#196
PIDTYPE_PGIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PGID
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid
task_pgrphttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#task_pgrp
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#35tsk
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#35tsk
parenthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#36parent
parenthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#36parent
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#35tsk
real_parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::real_parent
ignored_taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#38ignored_task
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
task_pgrphttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#task_pgrp
parenthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#36parent
pgrphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#37pgrp
task_sessionhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#task_session
parenthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#36parent
task_sessionhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#task_session
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#35tsk
will_become_orphaned_pgrphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#will_become_orphaned_pgrp
pgrphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#37pgrp
ignored_taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#38ignored_task
has_stopped_jobshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#has_stopped_jobs
pgrphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#37pgrp
__kill_pgrp_infohttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#__kill_pgrp_info
SIGHUPhttps://codebrowser.dev/linux/linux/arch/x86/include/uapi/asm/signal.h.html#22
SEND_SIG_PRIVhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#567
pgrphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#37pgrp
__kill_pgrp_infohttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#__kill_pgrp_info
SIGCONThttps://codebrowser.dev/linux/linux/arch/x86/include/uapi/asm/signal.h.html#40
SEND_SIG_PRIVhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#567
pgrphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#37pgrp
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
core_statehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#core_state
core_threadhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#core_thread
selfhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#41self
taskhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#core_thread::task
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#39tsk
selfhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#41self
taskhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#core_thread::task
flagshttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::flags
PF_SIGNALEDhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#1726
selfhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#41self
nexthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#core_thread::next
xchghttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#4753
core_statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#40core_state
dumperhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#core_state::dumper
nexthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#core_thread::next
selfhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#41self
selfhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#41self
taskhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#core_thread::task
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
atomic_dec_and_testhttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_dec_and_test
core_statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#40core_state
nr_threadshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#core_state::nr_threads
completehttps://codebrowser.dev/linux/linux/include/linux/completion.h.html#complete
core_statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#40core_state
startuphttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#core_state::startup
set_current_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#240
TASK_IDLEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#134
TASK_FREEZABLEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#117
selfhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#41self
taskhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#core_thread::task
schedulehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#schedule
__set_current_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#233
TASK_RUNNINGhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#100
CONFIG_MEMCGhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#10930
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
mm_structhttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#mm_struct
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
task_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#task_lock
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#42tsk
likelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#76
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#42tsk
mmhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::mm
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#43mm
read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#96
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
WRITE_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/rwonce.h.html#58
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#43mm
ownerhttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#mm_struct::struct(anonymous)::owner
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#42tsk
lru_gen_migrate_mmhttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#lru_gen_migrate_mm
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#43mm
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#44ret
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
task_unlockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#task_unlock
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#42tsk
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#44ret
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
mm_structhttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#mm_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
for_each_threadhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#654
ghttps://codebrowser.dev/linux/linux/kernel/exit.c.html#45g
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#47t
mm_structhttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#mm_struct
READ_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/rwonce.h.html#47
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#47t
mmhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::mm
t_mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#48t_mm
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#46mm
__try_to_set_ownerhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#__try_to_set_owner
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#47t
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#46mm
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
t_mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#48t_mm
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
mm_structhttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#mm_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#49mm
ownerhttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#mm_struct::struct(anonymous)::owner
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#51p
atomic_readhttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_read
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#49mm
mm_usershttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#mm_struct::struct(anonymous)::mm_users
WRITE_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/rwonce.h.html#58
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#49mm
ownerhttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#mm_struct::struct(anonymous)::owner
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
read_lockhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#56
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
list_for_each_entryhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#769
ghttps://codebrowser.dev/linux/linux/kernel/exit.c.html#50g
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#51p
childrenhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::children
siblinghttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sibling
try_to_set_ownerhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#try_to_set_owner
ghttps://codebrowser.dev/linux/linux/kernel/exit.c.html#50g
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#49mm
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#52ret
list_for_each_entryhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#769
ghttps://codebrowser.dev/linux/linux/kernel/exit.c.html#50g
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#51p
real_parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::real_parent
childrenhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::children
siblinghttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sibling
try_to_set_ownerhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#try_to_set_owner
ghttps://codebrowser.dev/linux/linux/kernel/exit.c.html#50g
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#49mm
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#52ret
for_each_processhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#635
ghttps://codebrowser.dev/linux/linux/kernel/exit.c.html#50g
atomic_readhttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_read
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#49mm
mm_usershttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#mm_struct::struct(anonymous)::mm_users
ghttps://codebrowser.dev/linux/linux/kernel/exit.c.html#50g
flagshttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::flags
PF_KTHREADhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#1738
try_to_set_ownerhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#try_to_set_owner
ghttps://codebrowser.dev/linux/linux/kernel/exit.c.html#50g
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#49mm
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#52ret
read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#96
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
WRITE_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/rwonce.h.html#58
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#49mm
ownerhttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#mm_struct::struct(anonymous)::owner
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
mm_structhttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#mm_struct
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
mmhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::mm
exit_mm_releasehttps://codebrowser.dev/linux/linux/include/linux/sched/mm.h.html#exit_mm_release
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#53mm
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#53mm
mmap_read_lockhttps://codebrowser.dev/linux/linux/include/linux/mmap_lock.h.html#mmap_read_lock
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#53mm
mmgrab_lazy_tlbhttps://codebrowser.dev/linux/linux/include/linux/sched/mm.h.html#mmgrab_lazy_tlb
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#53mm
BUG_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#71
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#53mm
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
active_mmhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::active_mm
task_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#task_lock
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
smp_mb__after_spinlockhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#176
local_irq_disablehttps://codebrowser.dev/linux/linux/include/linux/irqflags.h.html#206
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
mmhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::mm
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
membarrier_update_current_mmhttps://codebrowser.dev/linux/linux/include/linux/sched/mm.h.html#membarrier_update_current_mm
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
enter_lazy_tlbhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/mmu_context.h.html#139
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#53mm
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
local_irq_enablehttps://codebrowser.dev/linux/linux/include/linux/irqflags.h.html#200
task_unlockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#task_unlock
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
mmap_read_unlockhttps://codebrowser.dev/linux/linux/include/linux/mmap_lock.h.html#mmap_read_unlock
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#53mm
mm_update_next_ownerhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#mm_update_next_owner
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#53mm
mmputhttps://codebrowser.dev/linux/linux/include/linux/sched/mm.h.html#mmput
mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#53mm
test_thread_flaghttps://codebrowser.dev/linux/linux/include/linux/thread_info.h.html#148
TIF_MEMDIEhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/thread_info.h.html#102
exit_oom_victimhttps://codebrowser.dev/linux/linux/include/linux/oom.h.html#exit_oom_victim
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
for_each_threadhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#654
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#54p
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#55t
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#55t
flagshttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::flags
PF_EXITINGhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#1718
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#55t
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
list_headhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#list_head
__releaseshttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#69
__acquireshttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#67
pid_namespacehttps://codebrowser.dev/linux/linux/include/linux/pid_namespace.h.html#pid_namespace
task_active_pid_nshttps://codebrowser.dev/linux/linux/include/linux/pid_namespace.h.html#task_active_pid_ns
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#56father
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
pid_nshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#58pid_ns
child_reaperhttps://codebrowser.dev/linux/linux/include/linux/pid_namespace.h.html#pid_namespace::child_reaper
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
likelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#76
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#59reaper
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#56father
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#59reaper
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#59reaper
find_alive_threadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#find_alive_thread
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#56father
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#59reaper
pid_nshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#58pid_ns
child_reaperhttps://codebrowser.dev/linux/linux/include/linux/pid_namespace.h.html#pid_namespace::child_reaper
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#59reaper
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#59reaper
write_unlock_irqhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#99
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
list_for_each_entry_safehttps://codebrowser.dev/linux/linux/include/linux/list.h.html#856
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#60p
nhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#61n
deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#57dead
ptrace_entryhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace_entry
list_del_inithttps://codebrowser.dev/linux/linux/include/linux/list.h.html#list_del_init
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#60p
ptrace_entryhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace_entry
release_taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#release_task
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#60p
zap_pid_ns_processeshttps://codebrowser.dev/linux/linux/include/linux/pid_namespace.h.html#zap_pid_ns_processes
pid_nshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#58pid_ns
write_lock_irqhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#94
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#56father
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
threadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#64thread
find_alive_threadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#find_alive_thread
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#62father
threadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#64thread
threadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#64thread
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#62father
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
has_child_subreaperhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::has_child_subreaper
task_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#task_pid
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#62father
levelhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid::level
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#65reaper
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#62father
real_parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::real_parent
task_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#task_pid
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#65reaper
levelhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid::level
ns_levelhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#66ns_level
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#65reaper
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#65reaper
real_parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::real_parent
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#65reaper
init_taskhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#init_task
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#65reaper
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
is_child_subreaperhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::is_child_subreaper
threadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#64thread
find_alive_threadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#find_alive_thread
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#65reaper
threadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#64thread
threadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#64thread
child_reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#63child_reaper
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
list_headhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#list_head
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#68p
exit_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_state
EXIT_DEADhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#106
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#68p
exit_signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_signal
SIGCHLDhttps://codebrowser.dev/linux/linux/arch/x86/include/uapi/asm/signal.h.html#39
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#68p
ptracehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#68p
exit_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_state
EXIT_ZOMBIEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#107
thread_group_emptyhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#thread_group_empty
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#68p
do_notify_parenthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#do_notify_parent
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#68p
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#68p
exit_signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_signal
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#68p
exit_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_state
EXIT_DEADhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#106
list_addhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#list_add
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#68p
ptrace_entryhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace_entry
deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#69dead
kill_orphaned_pgrphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#kill_orphaned_pgrp
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#68p
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#67father
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
list_headhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#list_head
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
list_emptyhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#list_empty
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#70father
ptracedhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptraced
exit_ptracehttps://codebrowser.dev/linux/linux/include/linux/ptrace.h.html#exit_ptrace
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#70father
deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#71dead
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#74reaper
find_child_reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#find_child_reaper
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#70father
deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#71dead
list_emptyhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#list_empty
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#70father
childrenhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::children
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#74reaper
find_new_reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#find_new_reaper
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#70father
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#74reaper
list_for_each_entryhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#769
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#72p
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#70father
childrenhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::children
siblinghttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sibling
for_each_threadhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#654
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#72p
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#73t
RCU_INIT_POINTERhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#1003
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#73t
real_parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::real_parent
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#74reaper
BUG_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#71
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#73t
ptracehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace
rcu_access_pointerhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#644
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#73t
parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::parent
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#70father
likelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#76
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#73t
ptracehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#73t
parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::parent
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#73t
real_parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::real_parent
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#73t
pdeath_signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::pdeath_signal
group_send_sig_infohttps://codebrowser.dev/linux/linux/include/linux/signal.h.html#group_send_sig_info
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#73t
pdeath_signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::pdeath_signal
SEND_SIG_NOINFOhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#566
thttps://codebrowser.dev/linux/linux/kernel/exit.c.html#73t
PIDTYPE_TGIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_TGID
same_thread_grouphttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#same_thread_group
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#74reaper
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#70father
reparent_leaderhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#reparent_leader
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#70father
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#72p
deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#71dead
list_splice_tail_inithttps://codebrowser.dev/linux/linux/include/linux/list.h.html#list_splice_tail_init
fatherhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#70father
childrenhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::children
reaperhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#74reaper
childrenhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::children
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
LIST_HEADhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#25
deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#745
deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#745
write_lock_irqhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#94
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
forget_original_parenthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#forget_original_parent
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#745
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#76group_dead
kill_orphaned_pgrphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#kill_orphaned_pgrp
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
group_leaderhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::group_leader
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
exit_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_state
EXIT_ZOMBIEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#107
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
ptracehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace
thread_group_leaderhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#thread_group_leader
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
thread_group_emptyhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#thread_group_empty
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
ptrace_reparentedhttps://codebrowser.dev/linux/linux/include/linux/ptrace.h.html#ptrace_reparented
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
exit_signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_signal
SIGCHLDhttps://codebrowser.dev/linux/linux/arch/x86/include/uapi/asm/signal.h.html#39
autoreaphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#77autoreap
do_notify_parenthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#do_notify_parent
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#81sig
thread_group_leaderhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#thread_group_leader
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
autoreaphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#77autoreap
thread_group_emptyhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#thread_group_empty
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
do_notify_parenthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#do_notify_parent
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
exit_signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_signal
autoreaphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#77autoreap
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
do_notify_pidfdhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#do_notify_pidfd
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
autoreaphttps://codebrowser.dev/linux/linux/kernel/exit.c.html#77autoreap
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
exit_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_state
EXIT_DEADhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#106
list_addhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#list_add
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
ptrace_entryhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace_entry
deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#745
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
notify_counthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::notify_count
wake_up_processhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#wake_up_process
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#75tsk
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
group_exec_taskhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_exec_task
write_unlock_irqhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#99
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
list_for_each_entry_safehttps://codebrowser.dev/linux/linux/include/linux/list.h.html#856
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#78p
nhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#79n
deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#745
ptrace_entryhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace_entry
list_del_inithttps://codebrowser.dev/linux/linux/include/linux/list.h.html#list_del_init
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#78p
ptrace_entryhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace_entry
release_taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#release_task
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#78p
CONFIG_DEBUG_STACK_USAGEhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#11817
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
end_of_stackhttps://codebrowser.dev/linux/linux/include/linux/sched/task_stack.h.html#end_of_stack
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#82p
nhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#83n
nhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#83n
nhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#83n
end_of_stackhttps://codebrowser.dev/linux/linux/include/linux/sched/task_stack.h.html#end_of_stack
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#82p
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
CONFIG_VM_EVENT_COUNTERShttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#2268
used_stackhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#84used_stack
count_vm_eventhttps://codebrowser.dev/linux/linux/include/linux/vmstat.h.html#count_vm_event
KSTACK_1Khttps://codebrowser.dev/linux/linux/include/linux/vm_event_item.h.html#KSTACK_1K
THREAD_SIZEhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/page_64_types.h.html#16
used_stackhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#84used_stack
count_vm_eventhttps://codebrowser.dev/linux/linux/include/linux/vmstat.h.html#count_vm_event
KSTACK_2Khttps://codebrowser.dev/linux/linux/include/linux/vm_event_item.h.html#KSTACK_2K
THREAD_SIZEhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/page_64_types.h.html#16
used_stackhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#84used_stack
count_vm_eventhttps://codebrowser.dev/linux/linux/include/linux/vmstat.h.html#count_vm_event
KSTACK_4Khttps://codebrowser.dev/linux/linux/include/linux/vm_event_item.h.html#KSTACK_4K
THREAD_SIZEhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/page_64_types.h.html#16
used_stackhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#84used_stack
count_vm_eventhttps://codebrowser.dev/linux/linux/include/linux/vmstat.h.html#count_vm_event
KSTACK_8Khttps://codebrowser.dev/linux/linux/include/linux/vm_event_item.h.html#KSTACK_8K
THREAD_SIZEhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/page_64_types.h.html#16
used_stackhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#84used_stack
count_vm_eventhttps://codebrowser.dev/linux/linux/include/linux/vmstat.h.html#count_vm_event
KSTACK_16Khttps://codebrowser.dev/linux/linux/include/linux/vm_event_item.h.html#KSTACK_16K
THREAD_SIZEhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/page_64_types.h.html#16
used_stackhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#84used_stack
count_vm_eventhttps://codebrowser.dev/linux/linux/include/linux/vmstat.h.html#count_vm_event
KSTACK_32Khttps://codebrowser.dev/linux/linux/include/linux/vm_event_item.h.html#KSTACK_32K
THREAD_SIZEhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/page_64_types.h.html#16
THREAD_SIZEhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/page_64_types.h.html#16
DEFINE_SPINLOCKhttps://codebrowser.dev/linux/linux/include/linux/spinlock_types.h.html#43
THREAD_SIZEhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/page_64_types.h.html#16
freehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#87free
stack_not_usedhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#stack_not_used
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
kstack_histogramhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#kstack_histogram
THREAD_SIZEhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/page_64_types.h.html#16
freehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#87free
freehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#87free
lowest_to_datehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#86lowest_to_date
spin_lockhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#spin_lock
low_water_lockhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#845
freehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#87free
lowest_to_datehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#86lowest_to_date
pr_infohttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#579
commhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::comm
task_pid_nrhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#task_pid_nr
freehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#87free
lowest_to_datehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#86lowest_to_date
freehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#87free
spin_unlockhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#spin_unlock
low_water_lockhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#845
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
sighand_structhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#88tsk
sighandhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sighand
signal_structhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#88tsk
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
core_statehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#core_state
spin_lock_irqhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#spin_lock_irq
sighandhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#90sighand
siglockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct::siglock
signalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#91signal
quick_threadshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::quick_threads
signalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#91signal
quick_threadshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::quick_threads
signalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#91signal
flagshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::flags
SIGNAL_GROUP_EXIThttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#258
signalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#91signal
flagshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::flags
SIGNAL_GROUP_EXIThttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#258
signalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#91signal
group_exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_exit_code
codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#89code
signalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#91signal
group_stop_counthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_stop_count
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#88tsk
flagshttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::flags
PF_POSTCOREDUMPhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#1719
core_statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#92core_state
signalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#91signal
core_statehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::core_state
spin_unlock_irqhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#spin_unlock_irq
sighandhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#90sighand
siglockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct::siglock
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
core_statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#92core_state
coredump_task_exithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#coredump_task_exit
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#88tsk
core_statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#92core_state
__noreturnhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#262
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
WARN_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#122
irqs_disabledhttps://codebrowser.dev/linux/linux/include/linux/irqflags.h.html#253
WARN_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#122
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
plughttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::plug
kcov_task_exithttps://codebrowser.dev/linux/linux/include/linux/kcov.h.html#kcov_task_exit
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
kmsan_task_exithttps://codebrowser.dev/linux/linux/include/linux/kmsan.h.html#kmsan_task_exit
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
synchronize_group_exithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#synchronize_group_exit
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#93code
ptrace_eventhttps://codebrowser.dev/linux/linux/include/linux/ptrace.h.html#ptrace_event
PTRACE_EVENT_EXIThttps://codebrowser.dev/linux/linux/include/uapi/linux/ptrace.h.html#166
codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#93code
user_events_exithttps://codebrowser.dev/linux/linux/include/linux/user_events.h.html#user_events_exit
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
io_uring_files_cancelhttps://codebrowser.dev/linux/linux/include/linux/io_uring.h.html#io_uring_files_cancel
exit_signalshttps://codebrowser.dev/linux/linux/include/linux/signal.h.html#exit_signals
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
seccomp_filter_releasehttps://codebrowser.dev/linux/linux/include/linux/seccomp.h.html#seccomp_filter_release
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
acct_update_integralshttps://codebrowser.dev/linux/linux/include/linux/tsacct_kern.h.html#acct_update_integrals
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#95group_dead
atomic_dec_and_testhttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_dec_and_test
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
livehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::live
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#95group_dead
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
is_global_inithttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#is_global_init
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
panichttps://codebrowser.dev/linux/linux/include/linux/panic.h.html#panic
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
group_exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_exit_code
codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#93code
CONFIG_POSIX_TIMERShttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#14831
hrtimer_cancelhttps://codebrowser.dev/linux/linux/include/linux/hrtimer.h.html#hrtimer_cancel
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
real_timerhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::real_timer
exit_itimershttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#exit_itimers
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
mmhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::mm
setmax_mm_hiwater_rsshttps://codebrowser.dev/linux/linux/include/linux/mm.h.html#setmax_mm_hiwater_rss
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
maxrsshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::maxrss
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
mmhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::mm
acct_collecthttps://codebrowser.dev/linux/linux/include/linux/acct.h.html#acct_collect
codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#93code
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#95group_dead
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#95group_dead
tty_audit_exithttps://codebrowser.dev/linux/linux/include/linux/tty.h.html#tty_audit_exit
audit_freehttps://codebrowser.dev/linux/linux/include/linux/audit.h.html#audit_free
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_code
codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#93code
taskstats_exithttps://codebrowser.dev/linux/linux/include/linux/taskstats_kern.h.html#taskstats_exit
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#95group_dead
trace_sched_process_exithttps://codebrowser.dev/linux/linux/include/trace/events/sched.h.html#335
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#95group_dead
exit_mmhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#exit_mm
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#95group_dead
acct_processhttps://codebrowser.dev/linux/linux/include/linux/acct.h.html#acct_process
exit_semhttps://codebrowser.dev/linux/linux/include/linux/sem.h.html#exit_sem
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
exit_shmhttps://codebrowser.dev/linux/linux/include/linux/shm.h.html#exit_shm
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
exit_fileshttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#exit_files
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
exit_fshttps://codebrowser.dev/linux/linux/include/linux/fs_struct.h.html#exit_fs
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#95group_dead
disassociate_cttyhttps://codebrowser.dev/linux/linux/include/linux/tty.h.html#disassociate_ctty
exit_task_namespaceshttps://codebrowser.dev/linux/linux/include/linux/nsproxy.h.html#exit_task_namespaces
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
exit_task_workhttps://codebrowser.dev/linux/linux/include/linux/task_work.h.html#exit_task_work
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
exit_threadhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#exit_thread
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
perf_event_exit_taskhttps://codebrowser.dev/linux/linux/include/linux/perf_event.h.html#perf_event_exit_task
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
sched_autogroup_exit_taskhttps://codebrowser.dev/linux/linux/include/linux/sched/autogroup.h.html#sched_autogroup_exit_task
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
cgroup_exithttps://codebrowser.dev/linux/linux/include/linux/cgroup.h.html#cgroup_exit
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
flush_ptrace_hw_breakpointhttps://codebrowser.dev/linux/linux/include/linux/hw_breakpoint.h.html#flush_ptrace_hw_breakpoint
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
exit_tasks_rcu_starthttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#exit_tasks_rcu_start
exit_notifyhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#exit_notify
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
group_deadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#95group_dead
proc_exit_connectorhttps://codebrowser.dev/linux/linux/include/linux/cn_proc.h.html#proc_exit_connector
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
mpol_put_task_policyhttps://codebrowser.dev/linux/linux/include/linux/mempolicy.h.html#mpol_put_task_policy
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
CONFIG_FUTEXhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#2839
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
pi_state_cachehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::pi_state_cache
kfreehttps://codebrowser.dev/linux/linux/include/linux/slab.h.html#kfree
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
pi_state_cachehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::pi_state_cache
debug_check_no_locks_heldhttps://codebrowser.dev/linux/linux/include/linux/debug_locks.h.html#debug_check_no_locks_held
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
io_contexthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::io_context
exit_io_contexthttps://codebrowser.dev/linux/linux/include/linux/iocontext.h.html#exit_io_context
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
splice_pipehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::splice_pipe
free_pipe_infohttps://codebrowser.dev/linux/linux/include/linux/pipe_fs_i.h.html#free_pipe_info
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
splice_pipehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::splice_pipe
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
task_fraghttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::task_frag
pagehttps://codebrowser.dev/linux/linux/include/linux/mm_types_task.h.html#page_frag::page
put_pagehttps://codebrowser.dev/linux/linux/include/linux/mm.h.html#put_page
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
task_fraghttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::task_frag
pagehttps://codebrowser.dev/linux/linux/include/linux/mm_types_task.h.html#page_frag::page
exit_task_stack_accounthttps://codebrowser.dev/linux/linux/include/linux/sched/task_stack.h.html#exit_task_stack_account
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
check_stack_usagehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#check_stack_usage
preempt_disablehttps://codebrowser.dev/linux/linux/include/linux/preempt.h.html#213
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
nr_dirtiedhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::nr_dirtied
__this_cpu_addhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#445
dirty_throttle_leakshttps://codebrowser.dev/linux/linux/include/linux/writeback.h.html#18
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
nr_dirtiedhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::nr_dirtied
exit_rcuhttps://codebrowser.dev/linux/linux/include/linux/rcutree.h.html#exit_rcu
exit_tasks_rcu_finishhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#exit_tasks_rcu_finish
lockdep_free_taskhttps://codebrowser.dev/linux/linux/include/linux/lockdep.h.html#lockdep_free_task
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#94tsk
do_task_deadhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#do_task_dead
__noreturnhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#262
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
in_interrupthttps://codebrowser.dev/linux/linux/include/linux/preempt.h.html#143
panichttps://codebrowser.dev/linux/linux/include/linux/panic.h.html#panic
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#97tsk
pidhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::pid
panichttps://codebrowser.dev/linux/linux/include/linux/panic.h.html#panic
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
irqs_disabledhttps://codebrowser.dev/linux/linux/include/linux/irqflags.h.html#253
pr_infohttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#579
commhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::comm
task_pid_nrhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#task_pid_nr
local_irq_enablehttps://codebrowser.dev/linux/linux/include/linux/irqflags.h.html#200
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
in_atomichttps://codebrowser.dev/linux/linux/include/linux/preempt.h.html#186
pr_infohttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#579
commhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::comm
task_pid_nrhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#task_pid_nr
preempt_counthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/preempt.h.html#preempt_count
preempt_count_sethttps://codebrowser.dev/linux/linux/arch/x86/include/asm/preempt.h.html#preempt_count_set
PREEMPT_ENABLEDhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/preempt.h.html#19
limithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#98limit
READ_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/rwonce.h.html#47
oops_limithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#oops_limit
oops_limithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#oops_limit
atomic_inc_returnhttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_inc_return
oops_counthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#oops_count
limithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#98limit
limithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#98limit
panichttps://codebrowser.dev/linux/linux/include/linux/panic.h.html#panic
limithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#98limit
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#97tsk
flagshttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::flags
PF_EXITINGhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#1718
pr_alerthttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#529
futex_exit_recursivehttps://codebrowser.dev/linux/linux/include/linux/futex.h.html#futex_exit_recursive
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#97tsk
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#97tsk
exit_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_state
EXIT_DEADhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#106
refcount_inchttps://codebrowser.dev/linux/linux/include/linux/refcount.h.html#refcount_inc
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#97tsk
rcu_usershttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::rcu_users
do_task_deadhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#do_task_dead
do_exithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#do_exit
signrhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#96signr
SYSCALL_DEFINE1https://codebrowser.dev/linux/linux/include/linux/syscalls.h.html#224
error_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1069
do_exithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#do_exit
error_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1069
__noreturnhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#262
signal_structhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#104sig
flagshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::flags
SIGNAL_GROUP_EXIThttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#258
exit_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#103exit_code
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#104sig
group_exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_exit_code
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#104sig
group_exec_taskhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_exec_task
exit_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#103exit_code
sighand_structhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
sighandhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sighand
spin_lock_irqhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#spin_lock_irq
sighandhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#105sighand
siglockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct::siglock
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#104sig
flagshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::flags
SIGNAL_GROUP_EXIThttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#258
exit_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#103exit_code
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#104sig
group_exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_exit_code
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#104sig
group_exec_taskhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_exec_task
exit_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#103exit_code
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#104sig
group_exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_exit_code
exit_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#103exit_code
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#104sig
flagshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::flags
SIGNAL_GROUP_EXIThttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#258
zap_other_threadshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#zap_other_threads
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
spin_unlock_irqhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#spin_unlock_irq
sighandhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#105sighand
siglockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct::siglock
do_exithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#do_exit
exit_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#103exit_code
SYSCALL_DEFINE1https://codebrowser.dev/linux/linux/include/linux/syscalls.h.html#224
error_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1113
do_group_exithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#do_group_exit
error_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1113
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#110wo
wo_typehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_type
PIDTYPE_MAXhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_MAX
task_pid_typehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#task_pid_type
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#111p
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#110wo
wo_typehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_type
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#110wo
wo_pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_pid
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
eligible_pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#eligible_pid
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#112wo
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#114p
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#113ptrace
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#112wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
__WALLhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#13
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#114p
exit_signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_signal
SIGCHLDhttps://codebrowser.dev/linux/linux/arch/x86/include/uapi/asm/signal.h.html#39
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#112wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
__WCLONEhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#14
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
pid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#pid_t
task_pid_vnrhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#task_pid_vnr
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
uid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#uid_t
from_kuid_mungedhttps://codebrowser.dev/linux/linux/include/linux/uidgid.h.html#from_kuid_munged
current_user_nshttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#369
task_uidhttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#346
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
waitid_infohttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info
likelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#76
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#115wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
WEXITEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#8
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#115wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
WNOWAIThttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#10
statushttps://codebrowser.dev/linux/linux/kernel/exit.c.html#118status
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
flagshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::flags
SIGNAL_GROUP_EXIThttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#258
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
group_exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_exit_code
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_code
get_task_structhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#get_task_struct
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#96
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
sched_annotate_sleephttps://codebrowser.dev/linux/linux/include/linux/kernel.h.html#102
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#115wo
wo_rusagehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_rusage
getrusagehttps://codebrowser.dev/linux/linux/include/linux/resource.h.html#getrusage
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
RUSAGE_BOTHhttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#21
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#115wo
wo_rusagehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_rusage
put_task_structhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#put_task_struct
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
out_infohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#122out_info
statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#117state
ptrace_reparentedhttps://codebrowser.dev/linux/linux/include/linux/ptrace.h.html#ptrace_reparented
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
thread_group_leaderhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#thread_group_leader
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
EXIT_TRACEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#108
EXIT_DEADhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#106
cmpxchghttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#4783
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
exit_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_state
EXIT_ZOMBIEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#107
statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#117state
EXIT_ZOMBIEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#107
read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#96
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
sched_annotate_sleephttps://codebrowser.dev/linux/linux/include/linux/kernel.h.html#102
statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#117state
EXIT_DEADhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#106
thread_group_leaderhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#thread_group_leader
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
signal_structhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
signal_structhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
u64https://codebrowser.dev/linux/linux/include/asm-generic/int-ll64.h.html#u64
thread_group_cputime_adjustedhttps://codebrowser.dev/linux/linux/include/linux/sched/cputime.h.html#thread_group_cputime_adjusted
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
tgutimehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#126tgutime
tgstimehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#127tgstime
write_seqlock_irqhttps://codebrowser.dev/linux/linux/include/linux/seqlock.h.html#write_seqlock_irq
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
stats_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::stats_lock
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
cutimehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cutime
tgutimehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#126tgutime
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
cutimehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cutime
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
cstimehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cstime
tgstimehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#127tgstime
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
cstimehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cstime
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
cgtimehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cgtime
task_gtimehttps://codebrowser.dev/linux/linux/include/linux/sched/cputime.h.html#task_gtime
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
gtimehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::gtime
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
cgtimehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cgtime
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
cmin_flthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cmin_flt
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
min_flthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::min_flt
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
min_flthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::min_flt
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
cmin_flthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cmin_flt
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
cmaj_flthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cmaj_flt
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
maj_flthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::maj_flt
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
maj_flthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::maj_flt
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
cmaj_flthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cmaj_flt
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
cnvcswhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cnvcsw
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
nvcswhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::nvcsw
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
nvcswhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::nvcsw
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
cnvcswhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cnvcsw
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
cnivcswhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cnivcsw
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
nivcswhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::nivcsw
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
nivcswhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::nivcsw
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
cnivcswhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cnivcsw
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
cinblockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cinblock
task_io_get_inblockhttps://codebrowser.dev/linux/linux/include/linux/task_io_accounting_ops.h.html#task_io_get_inblock
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
inblockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::inblock
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
cinblockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cinblock
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
coublockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::coublock
task_io_get_oublockhttps://codebrowser.dev/linux/linux/include/linux/task_io_accounting_ops.h.html#task_io_get_oublock
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
oublockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::oublock
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
coublockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::coublock
maxrsshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#125maxrss
maxhttps://codebrowser.dev/linux/linux/include/linux/minmax.h.html#112
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
maxrsshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::maxrss
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
cmaxrsshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cmaxrss
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
cmaxrsshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cmaxrss
maxrsshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#125maxrss
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
cmaxrsshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::cmaxrss
maxrsshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#125maxrss
task_io_accounting_addhttps://codebrowser.dev/linux/linux/include/linux/task_io_accounting_ops.h.html#task_io_accounting_add
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
ioachttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::ioac
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
ioachttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ioac
task_io_accounting_addhttps://codebrowser.dev/linux/linux/include/linux/task_io_accounting_ops.h.html#task_io_accounting_add
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
ioachttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::ioac
sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#123sig
ioachttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::ioac
write_sequnlock_irqhttps://codebrowser.dev/linux/linux/include/linux/seqlock.h.html#write_sequnlock_irq
psighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#124psig
stats_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::stats_lock
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#115wo
wo_rusagehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_rusage
getrusagehttps://codebrowser.dev/linux/linux/include/linux/resource.h.html#getrusage
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
RUSAGE_BOTHhttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#21
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#115wo
wo_rusagehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_rusage
statushttps://codebrowser.dev/linux/linux/kernel/exit.c.html#118status
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
flagshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::flags
SIGNAL_GROUP_EXIThttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#258
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
group_exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_exit_code
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_code
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#115wo
wo_stathttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_stat
statushttps://codebrowser.dev/linux/linux/kernel/exit.c.html#118status
statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#117state
EXIT_TRACEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#108
write_lock_irqhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#94
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
ptrace_unlinkhttps://codebrowser.dev/linux/linux/include/linux/ptrace.h.html#ptrace_unlink
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#117state
EXIT_ZOMBIEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#107
do_notify_parenthttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#do_notify_parent
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
exit_signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_signal
statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#117state
EXIT_DEADhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#106
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
exit_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_state
statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#117state
write_unlock_irqhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#99
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#117state
EXIT_DEADhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#106
release_taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#release_task
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#116p
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#121infop
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#115wo
wo_infohttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_info
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#121infop
statushttps://codebrowser.dev/linux/linux/kernel/exit.c.html#118status
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#121infop
causehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::cause
CLD_EXITEDhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#279
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#121infop
statushttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::status
statushttps://codebrowser.dev/linux/linux/kernel/exit.c.html#118status
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#121infop
causehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::cause
statushttps://codebrowser.dev/linux/linux/kernel/exit.c.html#118status
CLD_DUMPEDhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#281
CLD_KILLEDhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#280
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#121infop
statushttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::status
statushttps://codebrowser.dev/linux/linux/kernel/exit.c.html#118status
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#121infop
pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::pid
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#119pid
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#121infop
uidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::uid
uidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#120uid
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#119pid
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#129ptrace
task_is_tracedhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#147
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#128p
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#128p
jobctlhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::jobctl
JOBCTL_LISTENINGhttps://codebrowser.dev/linux/linux/include/linux/sched/jobctl.h.html#33
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#128p
exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_code
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#128p
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
flagshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::flags
SIGNAL_STOP_STOPPEDhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#256
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#128p
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
group_exit_codehttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::group_exit_code
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
waitid_infohttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info
uid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#uid_t
pid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#pid_t
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#131ptrace
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#130wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
WUNTRACEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#6
task_stopped_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#task_stopped_code
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#132p
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#131ptrace
exit_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#134exit_code
spin_lock_irqhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#spin_lock_irq
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#132p
sighandhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sighand
siglockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct::siglock
p_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#135p_code
task_stopped_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#task_stopped_code
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#132p
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#131ptrace
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
p_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#135p_code
unlock_sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#139unlock_sig
exit_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#134exit_code
p_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#135p_code
exit_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#134exit_code
unlock_sighttps://codebrowser.dev/linux/linux/kernel/exit.c.html#139unlock_sig
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#130wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
WNOWAIThttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#10
p_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#135p_code
uidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#137uid
from_kuid_mungedhttps://codebrowser.dev/linux/linux/include/linux/uidgid.h.html#from_kuid_munged
current_user_nshttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#369
task_uidhttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#346
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#132p
spin_unlock_irqhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#spin_unlock_irq
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#132p
sighandhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sighand
siglockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct::siglock
exit_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#134exit_code
get_task_structhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#get_task_struct
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#132p
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#138pid
task_pid_vnrhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#task_pid_vnr
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#132p
whyhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#136why
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#131ptrace
CLD_TRAPPEDhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#282
CLD_STOPPEDhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#283
read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#96
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
sched_annotate_sleephttps://codebrowser.dev/linux/linux/include/linux/kernel.h.html#102
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#130wo
wo_rusagehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_rusage
getrusagehttps://codebrowser.dev/linux/linux/include/linux/resource.h.html#getrusage
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#132p
RUSAGE_BOTHhttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#21
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#130wo
wo_rusagehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_rusage
put_task_structhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#put_task_struct
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#132p
likelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#76
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#130wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
WNOWAIThttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#10
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#130wo
wo_stathttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_stat
exit_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#134exit_code
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#133infop
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#130wo
wo_infohttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_info
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#133infop
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#133infop
causehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::cause
whyhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#136why
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#133infop
statushttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::status
exit_codehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#134exit_code
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#133infop
pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::pid
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#138pid
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#133infop
uidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::uid
uidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#137uid
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#138pid
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
waitid_infohttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info
pid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#pid_t
uid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#uid_t
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#140wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
WCONTINUEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#9
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#141p
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
flagshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::flags
SIGNAL_STOP_CONTINUEDhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#257
spin_lock_irqhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#spin_lock_irq
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#141p
sighandhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sighand
siglockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct::siglock
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#141p
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
flagshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::flags
SIGNAL_STOP_CONTINUEDhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#257
spin_unlock_irqhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#spin_unlock_irq
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#141p
sighandhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sighand
siglockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct::siglock
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#140wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
WNOWAIThttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#10
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#141p
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
flagshttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::flags
SIGNAL_STOP_CONTINUEDhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#257
uidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#144uid
from_kuid_mungedhttps://codebrowser.dev/linux/linux/include/linux/uidgid.h.html#from_kuid_munged
current_user_nshttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#369
task_uidhttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#346
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#141p
spin_unlock_irqhttps://codebrowser.dev/linux/linux/include/linux/spinlock.h.html#spin_unlock_irq
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#141p
sighandhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sighand
siglockhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#sighand_struct::siglock
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#143pid
task_pid_vnrhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#task_pid_vnr
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#141p
get_task_structhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#get_task_struct
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#141p
read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#96
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
sched_annotate_sleephttps://codebrowser.dev/linux/linux/include/linux/kernel.h.html#102
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#140wo
wo_rusagehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_rusage
getrusagehttps://codebrowser.dev/linux/linux/include/linux/resource.h.html#getrusage
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#141p
RUSAGE_BOTHhttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#21
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#140wo
wo_rusagehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_rusage
put_task_structhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#put_task_struct
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#141p
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#142infop
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#140wo
wo_infohttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_info
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#142infop
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#140wo
wo_stathttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_stat
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#142infop
causehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::cause
CLD_CONTINUEDhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#284
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#142infop
pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::pid
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#143pid
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#142infop
uidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::uid
uidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#144uid
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#142infop
statushttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::status
SIGCONThttps://codebrowser.dev/linux/linux/arch/x86/include/uapi/asm/signal.h.html#40
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#143pid
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
READ_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/rwonce.h.html#47
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#147p
exit_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::exit_state
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
exit_statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#148exit_state
EXIT_DEADhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#106
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#149ret
eligible_childhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#eligible_child
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#145wo
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#146ptrace
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#147p
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#149ret
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#149ret
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
exit_statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#148exit_state
EXIT_TRACEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#108
likelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#76
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#146ptrace
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#145wo
notask_errorhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::notask_error
likelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#76
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#146ptrace
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#147p
ptracehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace
ptrace_reparentedhttps://codebrowser.dev/linux/linux/include/linux/ptrace.h.html#ptrace_reparented
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#147p
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#146ptrace
exit_statehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#148exit_state
EXIT_ZOMBIEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#107
delay_group_leaderhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#733
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#147p
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#146ptrace
likelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#76
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#147p
ptracehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace
wait_task_zombiehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#wait_task_zombie
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#145wo
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#147p
likelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#76
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#146ptrace
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#145wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
WCONTINUEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#9
WEXITEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#8
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#145wo
notask_errorhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::notask_error
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#145wo
notask_errorhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::notask_error
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#149ret
wait_task_stoppedhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#wait_task_stopped
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#145wo
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#146ptrace
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#147p
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#149ret
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#149ret
wait_task_continuedhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#wait_task_continued
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#145wo
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#147p
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
list_for_each_entryhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#769
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#152p
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#151tsk
childrenhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::children
siblinghttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::sibling
wait_consider_taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#wait_consider_task
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#150wo
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#152p
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#153ret
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#153ret
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
list_for_each_entryhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#769
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#156p
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#155tsk
ptracedhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptraced
ptrace_entryhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace_entry
wait_consider_taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#wait_consider_task
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#154wo
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#156p
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#157ret
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#157ret
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
eligible_pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#eligible_pid
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#158wo
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#159p
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#158wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
__WNOTHREADhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#12
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#158wo
child_waithttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::child_wait
privatehttps://codebrowser.dev/linux/linux/include/linux/wait.h.html#wait_queue_entry::private
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#159p
parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::parent
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
wait_queue_entry_thttps://codebrowser.dev/linux/linux/include/linux/wait.h.html#wait_queue_entry_t
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
container_ofhttps://codebrowser.dev/linux/linux/include/linux/container_of.h.html#18
waithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#160wait
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
child_waithttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::child_wait
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
keyhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#163key
pid_child_should_wakehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#pid_child_should_wake
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#164wo
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#165p
default_wake_functionhttps://codebrowser.dev/linux/linux/include/linux/wait.h.html#default_wake_function
waithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#160wait
modehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#161mode
synchttps://codebrowser.dev/linux/linux/kernel/exit.c.html#162sync
keyhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#163key
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
__wake_up_sync_keyhttps://codebrowser.dev/linux/linux/include/linux/wait.h.html#__wake_up_sync_key
parenthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#167parent
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
wait_chldexithttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::wait_chldexit
TASK_INTERRUPTIBLEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#101
phttps://codebrowser.dev/linux/linux/kernel/exit.c.html#166p
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#169ptrace
targethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#170target
real_parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::real_parent
targethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#170target
parenthttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::parent
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
parenthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#171parent
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#168wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
__WNOTHREADhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#12
same_thread_grouphttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#same_thread_group
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
parenthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#171parent
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#173ptrace
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
targethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#174target
pid_taskhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid_task
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#172wo
wo_pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_pid
PIDTYPE_TGIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_TGID
targethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#174target
is_effectively_childhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#is_effectively_child
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#172wo
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#173ptrace
targethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#174target
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#175retval
wait_consider_taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#wait_consider_task
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#172wo
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#173ptrace
targethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#174target
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#175retval
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#175retval
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#173ptrace
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
targethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#174target
pid_taskhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid_task
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#172wo
wo_pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_pid
PIDTYPE_PIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PID
targethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#174target
targethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#174target
ptracehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptrace
is_effectively_childhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#is_effectively_child
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#172wo
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#173ptrace
targethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#174target
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#175retval
wait_consider_taskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#wait_consider_task
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#172wo
ptracehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#173ptrace
targethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#174target
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#175retval
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#175retval
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#176wo
notask_errorhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::notask_error
ECHILDhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#14
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#176wo
wo_typehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_type
PIDTYPE_MAXhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_MAX
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#176wo
wo_pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_pid
pid_has_taskhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid_has_task
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#176wo
wo_pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_pid
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#176wo
wo_typehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_type
notaskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#178notask
read_lockhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#56
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#176wo
wo_typehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_type
PIDTYPE_PIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PID
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#177retval
do_wait_pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#do_wait_pid
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#176wo
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#177retval
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#177retval
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#177retval
do_wait_threadhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#do_wait_thread
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#176wo
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#179tsk
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#177retval
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#177retval
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#177retval
ptrace_do_waithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#ptrace_do_wait
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#176wo
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#179tsk
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#177retval
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#177retval
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#176wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
__WNOTHREADhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#12
while_each_threadhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#644
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
tskhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#179tsk
read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rwlock.h.html#96
tasklist_lockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#tasklist_lock
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#177retval
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#176wo
notask_errorhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::notask_error
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#177retval
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#176wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
WNOHANGhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#5
ERESTARTSYShttps://codebrowser.dev/linux/linux/include/linux/errno.h.html#14
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#177retval
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
trace_sched_process_waithttps://codebrowser.dev/linux/linux/include/trace/events/sched.h.html#371
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#180wo
wo_pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_pid
init_waitqueue_func_entryhttps://codebrowser.dev/linux/linux/include/linux/wait.h.html#init_waitqueue_func_entry
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#180wo
child_waithttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::child_wait
child_wait_callbackhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#child_wait_callback
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#180wo
child_waithttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::child_wait
privatehttps://codebrowser.dev/linux/linux/include/linux/wait.h.html#wait_queue_entry::private
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
add_wait_queuehttps://codebrowser.dev/linux/linux/include/linux/wait.h.html#add_wait_queue
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
wait_chldexithttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::wait_chldexit
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#180wo
child_waithttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::child_wait
set_current_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#240
TASK_INTERRUPTIBLEhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#101
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#181retval
__do_waithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#__do_wait
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#180wo
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#181retval
ERESTARTSYShttps://codebrowser.dev/linux/linux/include/linux/errno.h.html#14
signal_pendinghttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_pending
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
schedulehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#schedule
__set_current_statehttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#233
TASK_RUNNINGhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#100
remove_wait_queuehttps://codebrowser.dev/linux/linux/include/linux/wait.h.html#remove_wait_queue
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
signalhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::signal
wait_chldexithttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#signal_struct::wait_chldexit
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#180wo
child_waithttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::child_wait
retvalhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#181retval
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
pid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#pid_t
waitid_infohttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info
rusagehttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#rusage
pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
pid_typehttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#pid_type
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#186options
WNOHANGhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#5
WNOWAIThttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#10
WEXITEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#8
WSTOPPEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#7
WCONTINUEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#9
__WNOTHREADhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#12
__WCLONEhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#14
__WALLhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#13
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#186options
WEXITEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#8
WSTOPPEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#7
WCONTINUEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#9
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
whichhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#183which
P_ALLhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#17
typehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#190type
PIDTYPE_MAXhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_MAX
P_PIDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#18
typehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#190type
PIDTYPE_PIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PID
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#184upid
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#189pid
find_get_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#find_get_pid
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#184upid
P_PGIDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#19
typehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#190type
PIDTYPE_PGIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PGID
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#184upid
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#184upid
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#189pid
find_get_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#find_get_pid
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#184upid
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#189pid
get_task_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#get_task_pid
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
PIDTYPE_PGIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PGID
P_PIDFDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#20
typehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#190type
PIDTYPE_PIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PID
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#184upid
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#189pid
pidfd_get_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pidfd_get_pid
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#184upid
f_flagshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#188f_flags
IS_ERRhttps://codebrowser.dev/linux/linux/include/linux/err.h.html#IS_ERR
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#189pid
PTR_ERRhttps://codebrowser.dev/linux/linux/include/linux/err.h.html#PTR_ERR
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#189pid
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#182wo
wo_typehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_type
typehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#190type
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#182wo
wo_pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_pid
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#189pid
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#182wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#186options
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#182wo
wo_infohttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_info
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#185infop
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#182wo
wo_rusagehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_rusage
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#187ru
f_flagshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#188f_flags
O_NONBLOCKhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/fcntl.h.html#38
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#182wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
WNOHANGhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#5
pid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#pid_t
waitid_infohttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info
rusagehttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#rusage
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#197ret
kernel_waitid_preparehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#kernel_waitid_prepare
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#196wo
whichhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#191which
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#192upid
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#193infop
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#194options
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#195ru
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#197ret
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#197ret
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#197ret
do_waithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#do_wait
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#196wo
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#197ret
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#194options
WNOHANGhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#5
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#196wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
WNOHANGhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#5
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#197ret
EAGAINhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#15
put_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#put_pid
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#196wo
wo_pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_pid
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#197ret
SYSCALL_DEFINE5https://codebrowser.dev/linux/linux/include/linux/syscalls.h.html#228
whichhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
pid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#pid_t
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
siginfohttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#siginfo
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
rusagehttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#rusage
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
rusagehttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#rusage
waitid_infohttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info
statushttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::status
kernel_waitidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#kernel_waitid
whichhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
infohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#219info
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
rhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#218r
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#220err
signohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#221signo
SIGCHLDhttps://codebrowser.dev/linux/linux/arch/x86/include/uapi/asm/signal.h.html#39
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#220err
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
copy_to_userhttps://codebrowser.dev/linux/linux/include/linux/uaccess.h.html#copy_to_user
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
rhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#218r
rusagehttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#rusage
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#220err
user_write_access_beginhttps://codebrowser.dev/linux/linux/include/linux/uaccess.h.html#562
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
unsafe_put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#532
signohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#221signo
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
si_signohttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#136
unsafe_put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#532
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
si_errnohttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#136
unsafe_put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#532
infohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#219info
causehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::cause
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
si_codehttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#136
unsafe_put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#532
infohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#219info
pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::pid
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
si_pidhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#144
unsafe_put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#532
infohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#219info
uidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::uid
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
si_uidhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#145
unsafe_put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#532
infohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#219info
statushttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::status
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1799
si_statushttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#149
user_write_access_endhttps://codebrowser.dev/linux/linux/include/linux/uaccess.h.html#563
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#220err
user_write_access_endhttps://codebrowser.dev/linux/linux/include/linux/uaccess.h.html#563
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
pid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#pid_t
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
rusagehttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#rusage
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#pid
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
pid_typehttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#pid_type
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#225options
WNOHANGhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#5
WUNTRACEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#6
WCONTINUEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#9
__WNOTHREADhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#12
__WCLONEhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#14
__WALLhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#13
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#223upid
INT_MINhttps://codebrowser.dev/linux/linux/include/vdso/limits.h.html#9
ESRCHhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#7
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#223upid
typehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#229type
PIDTYPE_MAXhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_MAX
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#223upid
typehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#229type
PIDTYPE_PGIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PGID
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#228pid
find_get_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#find_get_pid
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#223upid
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#223upid
typehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#229type
PIDTYPE_PGIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PGID
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#228pid
get_task_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#get_task_pid
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
PIDTYPE_PGIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PGID
typehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#229type
PIDTYPE_PIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PID
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#228pid
find_get_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#find_get_pid
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#223upid
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#227wo
wo_typehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_type
typehttps://codebrowser.dev/linux/linux/kernel/exit.c.html#229type
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#227wo
wo_pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_pid
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#228pid
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#227wo
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#225options
WEXITEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#8
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#227wo
wo_infohttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_info
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#227wo
wo_stathttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_stat
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#227wo
wo_rusagehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_rusage
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#226ru
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#230ret
do_waithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#do_wait
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#227wo
put_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#put_pid
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#228pid
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#230ret
stat_addrhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#224stat_addr
put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#208
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#227wo
wo_stathttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_stat
stat_addrhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#224stat_addr
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#230ret
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#230ret
pid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#pid_t
wait_optshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts
wo_typehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_type
PIDTYPE_PIDhttps://codebrowser.dev/linux/linux/include/linux/pid_types.h.html#PIDTYPE_PID
wo_pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_pid
find_get_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#find_get_pid
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#231pid
wo_flagshttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_flags
WEXITEDhttps://codebrowser.dev/linux/linux/include/uapi/linux/wait.h.html#8
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#234ret
do_waithttps://codebrowser.dev/linux/linux/kernel/exit.c.html#do_wait
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#233wo
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#234ret
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#233wo
wo_stathttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_stat
stathttps://codebrowser.dev/linux/linux/kernel/exit.c.html#232stat
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#233wo
wo_stathttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_stat
put_pidhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#put_pid
wohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#233wo
wo_pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#wait_opts::wo_pid
rethttps://codebrowser.dev/linux/linux/kernel/exit.c.html#234ret
SYSCALL_DEFINE4https://codebrowser.dev/linux/linux/include/linux/syscalls.h.html#227
pid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#pid_t
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1891
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
stat_addrhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1891
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1891
rusagehttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#rusage
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1891
rusagehttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#rusage
kernel_wait4https://codebrowser.dev/linux/linux/kernel/exit.c.html#kernel_wait4
upidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1891
stat_addrhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1891
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1891
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1891
rhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#251r
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#252err
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1891
copy_to_userhttps://codebrowser.dev/linux/linux/include/linux/uaccess.h.html#copy_to_user
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1891
rhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#251r
rusagehttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#rusage
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#252err
__ARCH_WANT_SYS_WAITPIDhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/unistd.h.html#55
SYSCALL_DEFINE3https://codebrowser.dev/linux/linux/include/linux/syscalls.h.html#226
pid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#pid_t
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1910
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
stat_addrhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1910
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1910
kernel_wait4https://codebrowser.dev/linux/linux/kernel/exit.c.html#kernel_wait4
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1910
stat_addrhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1910
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1910
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
CONFIG_COMPAThttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#4255
COMPAT_SYSCALL_DEFINE4https://codebrowser.dev/linux/linux/include/linux/compat.h.html#58
compat_pid_thttps://codebrowser.dev/linux/linux/include/asm-generic/compat.h.html#compat_pid_t
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1918
compat_uint_thttps://codebrowser.dev/linux/linux/include/asm-generic/compat.h.html#compat_uint_t
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
stat_addrhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1918
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1918
compat_rusagehttps://codebrowser.dev/linux/linux/include/linux/compat.h.html#compat_rusage
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1918
rusagehttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#rusage
kernel_wait4https://codebrowser.dev/linux/linux/kernel/exit.c.html#kernel_wait4
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1918
stat_addrhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1918
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1918
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1918
rhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#281r
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#282err
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1918
put_compat_rusagehttps://codebrowser.dev/linux/linux/include/linux/compat.h.html#put_compat_rusage
rhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#281r
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1918
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#282err
COMPAT_SYSCALL_DEFINE5https://codebrowser.dev/linux/linux/include/linux/compat.h.html#60
whichhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
compat_pid_thttps://codebrowser.dev/linux/linux/include/asm-generic/compat.h.html#compat_pid_t
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
compat_siginfohttps://codebrowser.dev/linux/linux/include/linux/compat.h.html#compat_siginfo
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
compat_rusagehttps://codebrowser.dev/linux/linux/include/linux/compat.h.html#compat_rusage
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
uruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
rusagehttps://codebrowser.dev/linux/linux/include/uapi/linux/resource.h.html#rusage
waitid_infohttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info
statushttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::status
kernel_waitidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#kernel_waitid
whichhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
pidhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
infohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#304info
optionshttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
uruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#303ru
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#305err
signohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#306signo
SIGCHLDhttps://codebrowser.dev/linux/linux/arch/x86/include/uapi/asm/signal.h.html#39
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#305err
uruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
COMPAT_USE_64BIT_TIMEhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/compat.h.html#79
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#305err
copy_to_userhttps://codebrowser.dev/linux/linux/include/linux/uaccess.h.html#copy_to_user
uruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#303ru
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#303ru
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#305err
put_compat_rusagehttps://codebrowser.dev/linux/linux/include/linux/compat.h.html#put_compat_rusage
ruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#303ru
uruhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#305err
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#305err
user_write_access_beginhttps://codebrowser.dev/linux/linux/include/linux/uaccess.h.html#562
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
unsafe_put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#532
signohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#306signo
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
si_signohttps://codebrowser.dev/linux/linux/include/linux/compat.h.html#compat_siginfo::si_signo
unsafe_put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#532
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
si_errnohttps://codebrowser.dev/linux/linux/include/linux/compat.h.html#compat_siginfo::si_errno
unsafe_put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#532
infohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#304info
causehttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::cause
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
si_codehttps://codebrowser.dev/linux/linux/include/linux/compat.h.html#compat_siginfo::si_code
unsafe_put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#532
infohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#304info
pidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::pid
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
si_pidhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#144
unsafe_put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#532
infohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#304info
uidhttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::uid
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
si_uidhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#145
unsafe_put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#532
infohttps://codebrowser.dev/linux/linux/kernel/exit.c.html#304info
statushttps://codebrowser.dev/linux/linux/kernel/exit.h.html#waitid_info::status
infophttps://codebrowser.dev/linux/linux/kernel/exit.c.html#1933
si_statushttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/siginfo.h.html#149
user_write_access_endhttps://codebrowser.dev/linux/linux/include/linux/uaccess.h.html#563
errhttps://codebrowser.dev/linux/linux/kernel/exit.c.html#305err
user_write_access_endhttps://codebrowser.dev/linux/linux/include/linux/uaccess.h.html#563
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88345#c11https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88345#c11
__weakhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#403
__function_alignedhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#92
BUGhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/bug.h.html#82
panichttps://codebrowser.dev/linux/linux/include/linux/panic.h.html#panic
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
aborthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#abort
aborthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#abort
aborthttps://codebrowser.dev/linux/linux/kernel/exit.c.html#abort
Code Browserhttps://codebrowser.dev
linuxhttps://codebrowser.dev/linux/linux/
kernelhttps://codebrowser.dev/linux/linux/kernel/
exit.chttps://codebrowser.dev/linux/linux/kernel/exit.c.html

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.