SIGTERM
DEFINE(_SIGTERM, SIGTERM);
DEFINE(_SIGTERM, SIGTERM);
sig = kernel_initiated ? SIGUSR1 : SIGTERM;
sigaddset(&sigset, SIGTERM);
install_fatal_handler(SIGTERM);
signal(SIGTERM, SIG_DFL);
signal(SIGTERM, SIG_IGN);
kill(0, SIGTERM);
send_sig(SIGTERM, p->lead_thread, 0);
do_send_sig_info(SIGTERM, SEND_SIG_PRIV, task, PIDTYPE_PID);
allow_signal(SIGTERM);
send_sig(SIGTERM, hc->socket_thread, 0);
send_sig(SIGTERM, bus->watchdog_tsk, 1);
allow_signal(SIGTERM);
send_sig(SIGTERM, bus->watchdog_tsk, 1);
allow_signal(SIGTERM);
allow_signal(SIGTERM);
allow_signal(SIGTERM);
send_sig_all(SIGTERM);
send_sig(SIGTERM, instance->thread, 1);
allow_signal(SIGTERM);
allow_signal(SIGTERM);
(sig == SIGTERM || sig == SIGHUP ||
if (signal(SIGTERM, finish) == SIG_ERR)
signal(SIGTERM, int_exit);
signal(SIGTERM, dump_exit);
signal(SIGTERM, int_exit);
signal(SIGTERM, int_exit);
signal(SIGTERM, err_exit);
signal(SIGTERM, int_exit);
sigaddset(&st, SIGTERM);
signal(SIGTERM, int_exit);
signal(SIGTERM, int_exit);
signal(SIGTERM, int_exit);
[SIGTERM] = 15,
sigaction(SIGTERM, &sigact, 0);
signal(SIGTERM, int_exit);
sigaction(SIGTERM, &act, NULL);
const int signums[] = { SIGINT, SIGTERM, SIGABRT };
sigchain_push(SIGTERM, f);
signal(SIGTERM, sig_handler);
signal(SIGTERM, sig_handler);
daemon_session__signal(session, SIGTERM);
daemon__signal(daemon, SIGTERM);
signal(SIGTERM, sig_handler);
signal(SIGTERM, sig_handler);
signal(SIGTERM, sig_handler);
signal(SIGTERM, sighandler);
signal(SIGTERM, sig_handler);
kill(rec->evlist->workload.pid, SIGTERM);
signal(SIGTERM, sighandler);
signal(SIGTERM, sighandler);
kill(child_pid, SIGTERM);
kill(child_pid, SIGTERM);
kill(child_pid, SIGTERM);
signal(SIGTERM, display_sig);
SIGABRT, SIGBUS, SIGFPE, SIGILL, SIGINT, SIGPIPE, SIGQUIT, SIGSEGV, SIGTERM,
signal(SIGTERM, cmd_test_sig_handler);
signal(SIGTERM, SIG_DFL);
signal(SIGTERM, remove_proc_dir);
signal(SIGTERM, perf_gtk__signal);
signal(SIGTERM, perf_gtk__signal);
signal(SIGTERM, ui__signal);
signal(SIGTERM, SIG_DFL);
kill(tpebs_cmd.pid, SIGTERM);
case SIGTERM:
sigaction(SIGTERM, &sig_actions, NULL);
signal(SIGTERM, sigint_handler);
signal(SIGTERM, sigint_handler);
signal(SIGTERM, sigint_handler);
signal(SIGTERM, sigint_handler);
signal(SIGTERM, sigint_handler);
signal(SIGTERM, sigint_handler);
signal(SIGTERM, sigint_handler);
signal(SIGTERM, sigint_handler);
kill(child->pid, SIGTERM);
ret = sigaction(SIGTERM, &sa, NULL);
ret = sigaction(SIGTERM, &sa, NULL);
kill(child->pid, SIGTERM);
ret = sigaction(SIGTERM, &sa, NULL);
signal(SIGTERM, stop_handler);
signal(SIGTERM, SIG_DFL);
signal(SIGTERM, stop_handler);
signal(SIGTERM, SIG_DFL);
kill(tunnel_pid, SIGTERM);
signal(SIGTERM, sig_handler);
signal(SIGTERM, cleanup);
signal(SIGTERM, SIG_DFL);
signal(SIGTERM, cleanup);
(void)kill(object_pid, SIGTERM);
(void)kill(object_pid, SIGTERM);
kill(child_pid, SIGTERM);
kill(self->pid_coredump_server, SIGTERM);
kill(self->pid_coredump_server, SIGTERM);
kill(self->pid_coredump_server, SIGTERM);
sigaddset(&wset, SIGTERM);
sigaddset(&set, SIGTERM);
kill(pid, SIGTERM);
kill(child, SIGTERM);
EXPECT_EQ(0, kill(pid, SIGTERM));
EXPECT_EQ(SIGTERM, WTERMSIG(status));
signal(SIGTERM, restore_settings);
ASSERT_EQ(kill(self->pids[i], SIGTERM), 0);
ASSERT_EQ(kill(self->pids[i], SIGTERM), 0);
ASSERT_EQ(kill(self->pids[i], SIGTERM), 0);
sigaddset(&sa.sa_mask, SIGTERM);
if (sigaction(SIGTERM, &sa, NULL) == -1)
kill(SIGTERM, child_pid);
if (signal(SIGTERM, sig_handler) == SIG_ERR)
if (sigaction(SIGTERM, &act, NULL) < 0 ||
kill(-pid, SIGTERM);
kill(-pid, SIGTERM);
if (sigaction(SIGTERM, &term_action, NULL))
kill(child_pid, SIGTERM);
signal(SIGTERM, SIG_DFL);
kill(pid, SIGTERM);
kill(pid, SIGTERM);
kill(pid, SIGTERM);
kill(pid, SIGTERM);
kill(pid, SIGTERM);
kill(pid, SIGTERM);
kill(getppid(), SIGTERM);
kill(pid, SIGTERM);
kill(pid, SIGTERM);
kill(pid, SIGTERM);
kill(pid, SIGTERM);
kill(pid, SIGTERM);
sigaction(SIGTERM, &sigact, NULL) ||
sigaction(SIGTERM, &sigact, NULL) ||
kill(pid, SIGTERM);
signal(SIGTERM, sigint_handler);
EXPECT_EQ(kill(pid, SIGTERM), 0);
EXPECT_EQ(SIGTERM, WTERMSIG(status));
if (signal(SIGTERM, power_floor_exit) == SIG_IGN)
signal(SIGTERM, SIG_IGN);
if (signal(SIGTERM, workload_hint_exit) == SIG_IGN)
signal(SIGTERM, SIG_IGN);
ret = kill(pid, SIGTERM); /* success */
if (sig == SIGTERM)
ret = sigaction(SIGTERM, &act, NULL);
signal(SIGTERM, term);
if (kill(pid, SIGTERM))
case SIGTERM:
if (signal(SIGTERM, tmon_sig_handler) == SIG_ERR)
sigaddset_or_die(&s, SIGTERM);
sigaction_or_die(SIGTERM, &sa, NULL);
sigaction(SIGTERM, &act, NULL);
sigdelset(&sigmask, SIGTERM);
signal(SIGTERM, stop_rv);
signal(SIGTERM, signal_handler);