Lines Matching defs:control_pid
3056 static Set *unit_pid_set(pid_t main_pid, pid_t control_pid) {
3071 if (control_pid > 0) {
3072 r = set_put(pid_set, PID_TO_PTR(control_pid));
3089 pid_t control_pid,
3103 if (control_pid < 0)
3105 else if (control_pid == 0)
3110 if (control_pid > 0) {
3111 if (kill(control_pid, signo) < 0)
3130 pid_set = unit_pid_set(main_pid, control_pid);
3473 pid_t control_pid,
3516 if (control_pid > 0) {
3517 r = kill_and_sigcont(control_pid, sig);
3521 get_process_comm(control_pid, &comm);
3523 log_unit_warning_errno(u, r, "Failed to kill control process " PID_FMT " (%s), ignoring: %m", control_pid, strna(comm));
3528 (void) kill(control_pid, SIGHUP);
3537 pid_set = unit_pid_set(main_pid, control_pid);
3569 pid_set = unit_pid_set(main_pid, control_pid);