Searched refs:procfd (Results 1 - 5 of 5) sorted by relevance

/freebsd-11.0-release/lib/libcasper/libcasper/
H A Dzygote.c78 *procfdp = nvlist_take_descriptor(nvl, "procfd");
93 int error, procfd; local
119 procfd = -1;
128 pid = pdfork(&procfd, 0);
152 if (procfd >= 0)
153 close(procfd);
156 nvlist_move_descriptor(nvlout, "procfd", procfd);
H A Dlibcasper_impl.h53 void service_start(struct service *service, int sock, int procfd);
H A Dservice.c368 service_clean(int sock, int procfd, uint64_t flags) argument
373 assert(procfd > STDERR_FILENO);
374 assert(sock != procfd);
380 if (procfd > sock) {
381 maxfd = procfd;
385 minfd = procfd;
397 service_start(struct service *service, int sock, int procfd) argument
406 service_clean(sock, procfd, service->s_flags);
H A Dlibcasper_service.c138 int procfd; local
145 procfd = nvlist_take_descriptor(nvl, "procfd");
148 service_start(service, chanfd, procfd);
160 int chanfd, procfd, error; local
175 if (zygote_clone(service_execute, &chanfd, &procfd) == -1)
181 nvlist_move_descriptor(nvl, "procfd", procfd);
/freebsd-11.0-release/contrib/atf/atf-c/detail/
H A Dprocess.c329 child_connect(const stream_prepare_t *sp, int procfd) argument
336 err = safe_dup(sp->m_pipefds[1], procfd);
346 err = safe_dup(sp->m_sb->m_fd, procfd);
354 err = safe_dup(aux, procfd);

Completed in 64 milliseconds