Home
last modified time | relevance | path

Searched refs:procfd (Results 1 – 9 of 9) sorted by relevance

/freebsd/lib/libcasper/libcasper/
H A Dzygote.c107 int error, procfd; in zygote_main() local
143 procfd = -1; in zygote_main()
152 pid = pdfork(&procfd, 0); in zygote_main()
176 if (procfd >= 0) in zygote_main()
177 close(procfd); in zygote_main()
180 nvlist_move_descriptor(nvlout, "procfd", procfd); in zygote_main()
H A Dlibcasper_service.c144 int procfd; in service_execute() local
156 procfd = nvlist_take_descriptor(nvl, "procfd"); in service_execute()
159 service_start(service, chanfd, procfd); in service_execute()
171 int chanfd, procfd, error; in casper_command() local
186 if (zygote_clone_service_execute(&chanfd, &procfd) == -1) in casper_command()
191 nvlist_move_descriptor(nvl, "procfd", procfd); in casper_command()
H A Dlibcasper_impl.h54 void service_start(struct service *service, int sock, int procfd);
H A Dservice.c418 service_start(struct service *service, int sock, int procfd) in service_start() argument
427 service_clean(&sock, &procfd, service->s_flags); in service_start()
/freebsd/contrib/capsicum-test/
H A Dwaittest.c21 int procfd; in main() local
22 int rc = pdfork(&procfd, 0); in main()
31 fprintf(stderr, "pdfork()ed child pid=%ld procfd=%d\n", (long)rc, procfd); in main()
H A Dprocdesc.cc502 int procfd = open(buffer, O_RDONLY); in TEST_F() local
503 EXPECT_OK(procfd); in TEST_F()
505 EXPECT_OK(read(procfd, buffer, sizeof(buffer))); in TEST_F()
512 close(procfd); in TEST_F()
H A Dlinux.cc1236 int procfd = open(buffer, O_RDONLY); in TEST() local
1237 EXPECT_OK(procfd) << " failed to open " << buffer; in TEST()
1238 if (procfd < 0) return; in TEST()
1239 int proccap = dup(procfd); in TEST()
1249 close(procfd); in TEST()
/freebsd/contrib/atf/atf-c/detail/
H A Dprocess.c330 child_connect(const stream_prepare_t *sp, int procfd) in child_connect() argument
337 err = safe_dup(sp->m_pipefds[1], procfd); in child_connect()
347 err = safe_dup(sp->m_sb->m_fd, procfd); in child_connect()
355 err = safe_dup(aux, procfd); in child_connect()
/freebsd/tools/tools/syscall_timing/
H A Dsyscall_timing.c482 int fd[2], procfd; in test_pipeping() local
487 pid = pdfork(&procfd, 0); in test_pipeping()
509 close(procfd); in test_pipeping()
621 int error, j, procfd; in test_semaping() local
633 pid = pdfork(&procfd, 0); in test_semaping()
659 close(procfd); in test_semaping()