Home
last modified time | relevance | path

Searched refs:SIGCHLD (Results 1 – 43 of 43) sorted by relevance

/linux-4.4.14/arch/mips/include/uapi/asm/
Dsignal.h42 #define SIGCHLD 18 /* Child status has changed (POSIX). */ macro
43 #define SIGCLD SIGCHLD /* Same as SIGCHLD (System V). */
/linux-4.4.14/arch/alpha/kernel/
Dasm-offsets.c38 DEFINE(SIGCHLD, SIGCHLD); in foo()
/linux-4.4.14/kernel/
Dkmod.c274 kernel_sigaction(SIGCHLD, SIG_DFL); in call_usermodehelper_exec_sync()
275 pid = kernel_thread(call_usermodehelper_exec_async, sub_info, SIGCHLD); in call_usermodehelper_exec_sync()
302 kernel_sigaction(SIGCHLD, SIG_IGN); in call_usermodehelper_exec_sync()
336 CLONE_PARENT | SIGCHLD); in call_usermodehelper_exec_work()
Dexit.c529 p->exit_signal = SIGCHLD; in reparent_leader()
605 tsk->exit_signal : SIGCHLD; in exit_notify()
942 if ((p->exit_signal != SIGCHLD) ^ !!(wo->wo_flags & __WCLONE)) in eligible_child()
959 retval = put_user(SIGCHLD, &infop->si_signo); in wait_noreap_copyout()
1089 retval = put_user(SIGCHLD, &infop->si_signo); in wait_task_zombie()
1222 retval = put_user(SIGCHLD, &infop->si_signo); in wait_task_stopped()
Dsignal.c1588 if (sig != SIGCHLD) { in do_notify_parent()
1594 sig = SIGCHLD; in do_notify_parent()
1632 if (!tsk->ptrace && sig == SIGCHLD && in do_notify_parent()
1633 (psig->action[SIGCHLD-1].sa.sa_handler == SIG_IGN || in do_notify_parent()
1634 (psig->action[SIGCHLD-1].sa.sa_flags & SA_NOCLDWAIT))) { in do_notify_parent()
1651 if (psig->action[SIGCHLD-1].sa.sa_handler == SIG_IGN) in do_notify_parent()
1691 info.si_signo = SIGCHLD; in do_notify_parent_cldstop()
1722 if (sighand->action[SIGCHLD-1].sa.sa_handler != SIG_IGN && in do_notify_parent_cldstop()
1723 !(sighand->action[SIGCHLD-1].sa.sa_flags & SA_NOCLDSTOP)) in do_notify_parent_cldstop()
1724 __group_send_sig_info(SIGCHLD, &info, parent); in do_notify_parent_cldstop()
Dpid_namespace.c200 me->sighand->action[SIGCHLD - 1].sa.sa_handler = SIG_IGN; in zap_pid_ns_processes()
Dptrace.c434 ret = (sigh->action[SIGCHLD-1].sa.sa_handler == SIG_IGN) || in ignoring_children()
435 (sigh->action[SIGCHLD-1].sa.sa_flags & SA_NOCLDWAIT); in ignoring_children()
Dkthread.c233 pid = kernel_thread(kthread, create, CLONE_FS | CLONE_FILES | SIGCHLD); in create_kthread()
Dfork.c1713 else if ((clone_flags & CSIGNAL) != SIGCHLD) in _do_fork()
1791 return _do_fork(SIGCHLD, 0, 0, NULL, NULL, 0); in SYSCALL_DEFINE0()
1802 return _do_fork(CLONE_VFORK | CLONE_VM | SIGCHLD, 0, in SYSCALL_DEFINE0()
/linux-4.4.14/arch/um/kernel/skas/
Dclone.c30 err = stub_syscall2(__NR_clone, CLONE_PARENT | CLONE_FILES | SIGCHLD, in stub_clone_handler()
/linux-4.4.14/arch/ia64/include/uapi/asm/
Dsignal.h29 #define SIGCHLD 17 macro
/linux-4.4.14/arch/parisc/include/uapi/asm/
Dsignal.h22 #define SIGCHLD 18 macro
/linux-4.4.14/arch/mn10300/include/uapi/asm/
Dsignal.h44 #define SIGCHLD 17 macro
/linux-4.4.14/arch/m32r/include/uapi/asm/
Dsignal.h36 #define SIGCHLD 17 macro
/linux-4.4.14/arch/avr32/include/uapi/asm/
Dsignal.h41 #define SIGCHLD 17 macro
/linux-4.4.14/arch/m68k/include/uapi/asm/
Dsignal.h34 #define SIGCHLD 17 macro
/linux-4.4.14/arch/h8300/include/uapi/asm/
Dsignal.h34 #define SIGCHLD 17 macro
/linux-4.4.14/arch/cris/include/uapi/asm/
Dsignal.h34 #define SIGCHLD 17 macro
/linux-4.4.14/arch/arm/include/uapi/asm/
Dsignal.h34 #define SIGCHLD 17 macro
/linux-4.4.14/include/uapi/asm-generic/
Dsignal.h27 #define SIGCHLD 17 macro
/linux-4.4.14/arch/alpha/include/uapi/asm/
Dsignal.h41 #define SIGCHLD 20 macro
/linux-4.4.14/arch/s390/include/uapi/asm/
Dsignal.h42 #define SIGCHLD 17 macro
/linux-4.4.14/arch/powerpc/include/uapi/asm/
Dsignal.h37 #define SIGCHLD 17 macro
/linux-4.4.14/arch/x86/include/uapi/asm/
Dsignal.h39 #define SIGCHLD 17 macro
/linux-4.4.14/arch/xtensa/include/uapi/asm/
Dsignal.h51 #define SIGCHLD 17 macro
/linux-4.4.14/arch/sparc/kernel/
Dsyscalls.S98 sethi %hi(0x4000 | 0x0100 | SIGCHLD), %o0
99 or %o0, %lo(0x4000 | 0x0100 | SIGCHLD), %o0
103 mov SIGCHLD, %o0
Dentry.S885 mov SIGCHLD, %o0 ! arg0: clone flags
930 sethi %hi(0x4000 | 0x0100 | SIGCHLD), %o0
932 or %o0, %lo(0x4000 | 0x0100 | SIGCHLD), %o0
/linux-4.4.14/tools/perf/tests/
Dtask-exit.c49 signal(SIGCHLD, sig_handler); in test__task_exit()
/linux-4.4.14/arch/sparc/include/uapi/asm/
Dsignal.h61 #define SIGCHLD 20 macro
/linux-4.4.14/tools/testing/selftests/memfd/
Dfuse_test.c213 SIGCHLD | CLONE_FILES | CLONE_FS | CLONE_VM, in spawn_sealing_thread()
Dmemfd_test.c520 SIGCHLD | flags, in spawn_idle_thread()
/linux-4.4.14/arch/mn10300/kernel/
Dasm-offsets.c84 DEFINE(SIGCHLD_asm, SIGCHLD); in foo()
/linux-4.4.14/arch/score/kernel/
Dasm-offsets.c199 DEFINE(_SIGCHLD, SIGCHLD); in output_signal_defined()
/linux-4.4.14/include/linux/
Dsignal.h421 rt_sigmask(SIGCONT) | rt_sigmask(SIGCHLD) | \
/linux-4.4.14/Documentation/accounting/
Dgetdelays.c338 if (sigaddset(&sigset, SIGCHLD)) in main()
/linux-4.4.14/tools/perf/
Dbuiltin-record.c128 if (sig == SIGCHLD) in sig_handler()
492 signal(SIGCHLD, sig_handler); in __cmd_record()
Dbuiltin-stat.c911 sigaddset(&set, SIGCHLD); in sig_atexit()
1408 signal(SIGCHLD, skip_signal); in cmd_stat()
Dbuiltin-trace.c2573 signal(SIGCHLD, sig_handler); in trace__run()
/linux-4.4.14/arch/um/os-Linux/skas/
Dprocess.c266 flags = CLONE_FILES | SIGCHLD; in start_userspace()
/linux-4.4.14/tools/lguest/
Dlguest.c1162 signal(SIGCHLD, SIG_IGN); in reset_device()
1187 signal(SIGCHLD, (void *)kill_launcher); in reset_device()
1863 vq->thread = clone(do_thread, stack + 32768, CLONE_VM | SIGCHLD, vq); in start_virtqueue()
3364 signal(SIGCHLD, kill_launcher); in main()
/linux-4.4.14/fs/
Dexec.c994 tsk->exit_signal = SIGCHLD; in de_thread()
1018 tsk->exit_signal = SIGCHLD; in de_thread()
/linux-4.4.14/arch/mips/kernel/
Dasm-offsets.c270 DEFINE(_SIGCHLD, SIGCHLD); in output_signal_defined()
/linux-4.4.14/security/selinux/
Dhooks.c1488 case SIGCHLD: in signal_to_av()