Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/arch/alpha/kernel/
Dasm-offsets.c38 DEFINE(SIGCHLD, SIGCHLD); in foo()
/linux-4.1.27/kernel/
Dkmod.c276 kernel_sigaction(SIGCHLD, SIG_DFL); in wait_for_helper()
277 pid = kernel_thread(____call_usermodehelper, sub_info, SIGCHLD); in wait_for_helper()
315 CLONE_FS | CLONE_FILES | SIGCHLD); in __call_usermodehelper()
318 SIGCHLD); in __call_usermodehelper()
Dexit.c529 p->exit_signal = SIGCHLD; in reparent_leader()
605 tsk->exit_signal : SIGCHLD; in exit_notify()
938 if ((p->exit_signal != SIGCHLD) ^ !!(wo->wo_flags & __WCLONE)) in eligible_child()
955 retval = put_user(SIGCHLD, &infop->si_signo); in wait_noreap_copyout()
1085 retval = put_user(SIGCHLD, &infop->si_signo); in wait_task_zombie()
1218 retval = put_user(SIGCHLD, &infop->si_signo); in wait_task_stopped()
Dsignal.c1639 if (sig != SIGCHLD) { in do_notify_parent()
1645 sig = SIGCHLD; in do_notify_parent()
1683 if (!tsk->ptrace && sig == SIGCHLD && in do_notify_parent()
1684 (psig->action[SIGCHLD-1].sa.sa_handler == SIG_IGN || in do_notify_parent()
1685 (psig->action[SIGCHLD-1].sa.sa_flags & SA_NOCLDWAIT))) { in do_notify_parent()
1702 if (psig->action[SIGCHLD-1].sa.sa_handler == SIG_IGN) in do_notify_parent()
1742 info.si_signo = SIGCHLD; in do_notify_parent_cldstop()
1773 if (sighand->action[SIGCHLD-1].sa.sa_handler != SIG_IGN && in do_notify_parent_cldstop()
1774 !(sighand->action[SIGCHLD-1].sa.sa_flags & SA_NOCLDSTOP)) in do_notify_parent_cldstop()
1775 __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.c231 pid = kernel_thread(kthread, create, CLONE_FS | CLONE_FILES | SIGCHLD); in create_kthread()
Dfork.c1696 else if ((clone_flags & CSIGNAL) != SIGCHLD) in do_fork()
1760 return do_fork(SIGCHLD, 0, 0, NULL, NULL); in SYSCALL_DEFINE0()
1771 return do_fork(CLONE_VFORK | CLONE_VM | SIGCHLD, 0, in SYSCALL_DEFINE0()
/linux-4.1.27/arch/um/kernel/skas/
Dclone.c29 err = stub_syscall2(__NR_clone, CLONE_PARENT | CLONE_FILES | SIGCHLD, in stub_clone_handler()
/linux-4.1.27/arch/ia64/include/uapi/asm/
Dsignal.h29 #define SIGCHLD 17 macro
/linux-4.1.27/arch/parisc/include/uapi/asm/
Dsignal.h22 #define SIGCHLD 18 macro
/linux-4.1.27/arch/cris/include/uapi/asm/
Dsignal.h34 #define SIGCHLD 17 macro
/linux-4.1.27/arch/m32r/include/uapi/asm/
Dsignal.h36 #define SIGCHLD 17 macro
/linux-4.1.27/arch/m68k/include/uapi/asm/
Dsignal.h34 #define SIGCHLD 17 macro
/linux-4.1.27/arch/avr32/include/uapi/asm/
Dsignal.h41 #define SIGCHLD 17 macro
/linux-4.1.27/arch/mn10300/include/uapi/asm/
Dsignal.h44 #define SIGCHLD 17 macro
/linux-4.1.27/include/uapi/asm-generic/
Dsignal.h27 #define SIGCHLD 17 macro
/linux-4.1.27/arch/arm/include/uapi/asm/
Dsignal.h34 #define SIGCHLD 17 macro
/linux-4.1.27/arch/powerpc/include/uapi/asm/
Dsignal.h37 #define SIGCHLD 17 macro
/linux-4.1.27/arch/x86/include/uapi/asm/
Dsignal.h39 #define SIGCHLD 17 macro
/linux-4.1.27/arch/alpha/include/uapi/asm/
Dsignal.h41 #define SIGCHLD 20 macro
/linux-4.1.27/arch/xtensa/include/uapi/asm/
Dsignal.h51 #define SIGCHLD 17 macro
/linux-4.1.27/arch/s390/include/uapi/asm/
Dsignal.h42 #define SIGCHLD 17 macro
/linux-4.1.27/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.1.27/tools/perf/tests/
Dtask-exit.c47 signal(SIGCHLD, sig_handler); in test__task_exit()
/linux-4.1.27/arch/sparc/include/uapi/asm/
Dsignal.h61 #define SIGCHLD 20 macro
/linux-4.1.27/arch/mn10300/kernel/
Dasm-offsets.c84 DEFINE(SIGCHLD_asm, SIGCHLD); in foo()
/linux-4.1.27/tools/testing/selftests/memfd/
Dfuse_test.c213 SIGCHLD | CLONE_FILES | CLONE_FS | CLONE_VM, in spawn_sealing_thread()
Dmemfd_test.c519 SIGCHLD | flags, in spawn_idle_thread()
/linux-4.1.27/arch/score/kernel/
Dasm-offsets.c199 DEFINE(_SIGCHLD, SIGCHLD); in output_signal_defined()
/linux-4.1.27/include/linux/
Dsignal.h422 rt_sigmask(SIGCONT) | rt_sigmask(SIGCHLD) | \
/linux-4.1.27/tools/perf/
Dbuiltin-record.c119 if (sig == SIGCHLD) in sig_handler()
343 signal(SIGCHLD, sig_handler); in __cmd_record()
Dbuiltin-stat.c1491 sigaddset(&set, SIGCHLD); in sig_atexit()
1910 signal(SIGCHLD, skip_signal); in cmd_stat()
Dbuiltin-trace.c2208 signal(SIGCHLD, sig_handler); in trace__run()
/linux-4.1.27/Documentation/accounting/
Dgetdelays.c338 if (sigaddset(&sigset, SIGCHLD)) in main()
/linux-4.1.27/arch/um/os-Linux/skas/
Dprocess.c267 flags = CLONE_FILES | SIGCHLD; in start_userspace()
/linux-4.1.27/tools/lguest/
Dlguest.c1158 signal(SIGCHLD, SIG_IGN); in reset_device()
1183 signal(SIGCHLD, (void *)kill_launcher); in reset_device()
1859 vq->thread = clone(do_thread, stack + 32768, CLONE_VM | SIGCHLD, vq); in start_virtqueue()
3360 signal(SIGCHLD, kill_launcher); in main()
/linux-4.1.27/fs/
Dexec.c988 tsk->exit_signal = SIGCHLD; in de_thread()
1012 tsk->exit_signal = SIGCHLD; in de_thread()
/linux-4.1.27/arch/mips/kernel/
Dasm-offsets.c280 DEFINE(_SIGCHLD, SIGCHLD); in output_signal_defined()
/linux-4.1.27/security/selinux/
Dhooks.c1464 case SIGCHLD: in signal_to_av()