Lines Matching refs:pid

106   pid_t pid;  in uv__wait_children()  local
130 pid = waitpid(process->pid, &status, options); in uv__wait_children()
131 while (pid == -1 && errno == EINTR); in uv__wait_children()
134 if (pid == 0) /* Not yet exited */ in uv__wait_children()
138 if (pid == -1) { in uv__wait_children()
146 assert(pid == process->pid); in uv__wait_children()
667 pid_t* pid) { in uv__spawn_resolve_and_spawn() argument
696 err = posix_spawn(pid, options->file, actions, attrs, options->args, env); in uv__spawn_resolve_and_spawn()
740 err = posix_spawn(pid, b, actions, attrs, options->args, env); in uv__spawn_resolve_and_spawn()
768 pid_t* pid, in uv__spawn_and_init_child_posix_spawn() argument
791 err = uv__spawn_resolve_and_spawn(options, &attrs, &actions, pid); in uv__spawn_and_init_child_posix_spawn()
809 pid_t* pid) { in uv__spawn_and_init_child_fork() argument
827 *pid = fork(); in uv__spawn_and_init_child_fork()
829 if (*pid == 0) { in uv__spawn_and_init_child_fork()
838 if (*pid == -1) in uv__spawn_and_init_child_fork()
851 pid_t* pid) { in uv__spawn_and_init_child() argument
877 pid, in uv__spawn_and_init_child()
915 err = uv__spawn_and_init_child_fork(options, stdio_count, pipes, signal_pipe[1], pid); in uv__spawn_and_init_child()
931 err = waitpid(*pid, &status, 0); /* okay, read errorno */ in uv__spawn_and_init_child()
933 assert(err == *pid); in uv__spawn_and_init_child()
938 err = waitpid(*pid, &status, 0); /* okay, got EPIPE */ in uv__spawn_and_init_child()
940 assert(err == *pid); in uv__spawn_and_init_child()
962 pid_t pid; in uv_spawn()
1009 exec_errorno = uv__spawn_and_init_child(loop, options, stdio_count, pipes, &pid); in uv_spawn()
1025 EV_SET(&event, pid, EVFILT_PROC, EV_ADD | EV_ONESHOT, NOTE_EXIT, 0, 0); in uv_spawn()
1039 process->pid = pid; in uv_spawn()
1083 return uv_kill(process->pid, signum); in uv_process_kill()
1087 int uv_kill(int pid, int signum) { in uv_kill() argument
1088 if (kill(pid, signum)) { in uv_kill()
1093 waitid(P_PID, pid, &infop, WNOHANG | WNOWAIT | WEXITED) == 0) in uv_kill()