Lines Matching defs:sfsi
1715 struct signalfd_siginfo sfsi;
1728 n = read(m->signal_fd, &sfsi, sizeof(sfsi));
1729 if (n != sizeof(sfsi)) {
1740 log_received_signal(sfsi.ssi_signo == SIGCHLD ||
1741 (sfsi.ssi_signo == SIGTERM && m->running_as == MANAGER_USER)
1743 &sfsi);
1745 switch (sfsi.ssi_signo) {
1868 if ((int) sfsi.ssi_signo >= SIGRTMIN+0 &&
1869 (int) sfsi.ssi_signo < SIGRTMIN+(int) ELEMENTSOF(target_table)) {
1870 int idx = (int) sfsi.ssi_signo - SIGRTMIN;
1876 if ((int) sfsi.ssi_signo >= SIGRTMIN+13 &&
1877 (int) sfsi.ssi_signo < SIGRTMIN+13+(int) ELEMENTSOF(code_table)) {
1878 m->exit_code = code_table[sfsi.ssi_signo - SIGRTMIN - 13];
1882 switch (sfsi.ssi_signo - SIGRTMIN) {
1928 log_warning("Got unhandled signal <%s>.", signal_to_string(sfsi.ssi_signo));