Lines Matching refs:si
261 static int on_sigchld(sd_event_source *s, const siginfo_t *si, void *userdata);
1535 static int on_sigterm(sd_event_source *s, const struct signalfd_siginfo *si, void *userdata) { in on_sigterm() argument
1545 static int on_sighup(sd_event_source *s, const struct signalfd_siginfo *si, void *userdata) { in on_sighup() argument
1555 static int on_sigchld(sd_event_source *s, const siginfo_t *si, void *userdata) { in on_sigchld() argument
1562 assert(si); in on_sigchld()
1564 switch (si->si_code) { in on_sigchld()
1566 if (si->si_status == 0) in on_sigchld()
1567 log_device_debug(dev, "Worker ["PID_FMT"] exited.", si->si_pid); in on_sigchld()
1570 si->si_pid, si->si_status); in on_sigchld()
1571 result = EVENT_RESULT_EXIT_STATUS_BASE + si->si_status; in on_sigchld()
1577 si->si_pid, si->si_status, signal_to_string(si->si_status)); in on_sigchld()
1578 result = EVENT_RESULT_SIGNAL_BASE + si->si_status; in on_sigchld()