Lines Matching defs:loop
80 uv__wait_children(handle->loop);
84 void uv__wait_children(uv_loop_t* loop) {
97 h = &loop->process_handles;
831 uv_loop_t* loop,
897 uv_rwlock_wrlock(&loop->cloexec_lock);
902 uv_rwlock_wrunlock(&loop->cloexec_lock);
935 int uv_spawn(uv_loop_t* loop,
959 uv__handle_init(loop, (uv_handle_t*)process, UV_PROCESS);
987 uv_signal_start(&loop->child_watcher, uv__chld, SIGCHLD);
991 exec_errorno = uv__spawn_and_init_child(loop, options, stdio_count, pipes, &pid);
1008 if (kevent(loop->backend_fd, &event, 1, NULL, 0, NULL)) {
1011 /* Process already exited. Call waitpid on the next loop iteration. */
1013 loop->flags |= UV_LOOP_REAP_CHILDREN;
1019 QUEUE_INSERT_TAIL(&loop->process_handles, &process->queue);
1083 if (QUEUE_EMPTY(&handle->loop->process_handles))
1084 uv_signal_stop(&handle->loop->child_watcher);