/systemd/src/basic/ |
H A D | signal-util.c | 227 const char *signal_to_string(int signo) { argument 231 name = __signal_to_string(signo); 235 if (signo >= SIGRTMIN && signo <= SIGRTMAX) 236 xsprintf(buf, "RTMIN+%d", signo - SIGRTMIN); 238 xsprintf(buf, "%d", signo); 244 int signo; local 248 signo = __signal_from_string(s); 249 if (signo > 0) 250 return signo; 265 int signo; local [all...] |
/systemd/src/core/ |
H A D | slice.c | 206 static int slice_kill(Unit *u, KillWho who, int signo, sd_bus_error *error) { argument 207 return unit_kill_common(u, who, signo, -1, -1, error);
|
H A D | scope.c | 342 static int scope_kill(Unit *u, KillWho who, int signo, sd_bus_error *error) { argument 343 return unit_kill_common(u, who, signo, -1, -1, error);
|
H A D | busname.c | 971 static int busname_kill(Unit *u, KillWho who, int signo, sd_bus_error *error) { argument 972 return unit_kill_common(u, who, signo, -1, BUSNAME(u)->control_pid, error);
|
H A D | dbus-unit.c | 527 int32_t signo; local 538 r = sd_bus_message_read(message, "si", &swho, &signo); 550 if (signo <= 0 || signo >= _NSIG) 565 r = unit_kill(u, who, signo, error);
|
H A D | swap.c | 1393 static int swap_kill(Unit *u, KillWho who, int signo, sd_bus_error *error) { argument 1394 return unit_kill_common(u, who, signo, -1, SWAP(u)->control_pid, error);
|
H A D | mount.c | 1781 static int mount_kill(Unit *u, KillWho who, int signo, sd_bus_error *error) { argument 1782 return unit_kill_common(u, who, signo, -1, MOUNT(u)->control_pid, error);
|
H A D | socket.c | 2746 static int socket_kill(Unit *u, KillWho who, int signo, sd_bus_error *error) { argument 2747 return unit_kill_common(u, who, signo, -1, SOCKET(u)->control_pid, error);
|
H A D | service.c | 3229 static int service_kill(Unit *u, KillWho who, int signo, sd_bus_error *error) { argument 3232 return unit_kill_common(u, who, signo, s->main_pid, s->control_pid, error);
|
H A D | unit.c | 3044 int unit_kill(Unit *u, KillWho w, int signo, sd_bus_error *error) { argument 3047 assert(signo > 0); 3048 assert(signo < _NSIG); 3053 return UNIT_VTABLE(u)->kill(u, w, signo, error); 3087 int signo, 3111 if (kill(control_pid, signo) < 0) 3119 if (kill(main_pid, signo) < 0) 3134 q = cg_kill_recursive(SYSTEMD_CGROUP_CONTROLLER, u->cgroup_path, signo, false, false, false, pid_set); 3084 unit_kill_common( Unit *u, KillWho who, int signo, pid_t main_pid, pid_t control_pid, sd_bus_error *error) argument
|
/systemd/src/login/ |
H A D | logind-user-dbus.c | 201 int32_t signo; local 221 r = sd_bus_message_read(message, "i", &signo); 225 if (signo <= 0 || signo >= _NSIG) 226 return sd_bus_error_setf(error, SD_BUS_ERROR_INVALID_ARGS, "Invalid signal %i", signo); 228 r = user_kill(u, signo);
|
H A D | logind-session-dbus.c | 284 int32_t signo; local 291 r = sd_bus_message_read(message, "si", &swho, &signo); 303 if (signo <= 0 || signo >= _NSIG) 304 return sd_bus_error_setf(error, SD_BUS_ERROR_INVALID_ARGS, "Invalid signal %i", signo); 320 r = session_kill(s, who, signo);
|
H A D | logind-user.c | 754 int user_kill(User *u, int signo) { argument 757 return manager_kill_unit(u->manager, u->slice, KILL_ALL, signo, NULL);
|
H A D | logind-session.c | 981 int session_kill(Session *s, KillWho who, int signo) { argument 987 return manager_kill_unit(s->manager, s->scope, who, signo, NULL);
|
H A D | logind-dbus.c | 3025 int manager_kill_unit(Manager *manager, const char *unit, KillWho who, int signo, sd_bus_error *error) { argument 3037 "ssi", unit, who == KILL_LEADER ? "main" : "all", signo);
|
/systemd/src/machine/ |
H A D | machine.c | 536 int machine_kill(Machine *m, KillWho who, int signo) { argument 548 if (kill(m->leader, signo) < 0) 555 return manager_kill_unit(m->manager, m->unit, signo, NULL);
|
H A D | machine-dbus.c | 149 int32_t signo; local 156 r = sd_bus_message_read(message, "si", &swho, &signo); 168 if (signo <= 0 || signo >= _NSIG) 169 return sd_bus_error_setf(error, SD_BUS_ERROR_INVALID_ARGS, "Invalid signal %i", signo); 185 r = machine_kill(m, who, signo);
|
H A D | machined-dbus.c | 1420 int manager_kill_unit(Manager *manager, const char *unit, int signo, sd_bus_error *error) { argument 1432 "ssi", unit, "all", signo);
|
/systemd/src/udev/collect/ |
H A D | collect.c | 59 noreturn static void sig_alrm(int signo) argument
|