Searched refs:chanfd (Results 1 - 2 of 2) sorted by relevance
/freebsd-11-stable/lib/libcasper/libcasper/ |
H A D | zygote.c | 78 *chanfdp = nvlist_take_descriptor(nvl, "chanfd"); 95 int chanfd[2]; local 123 chanfd[0] = -1; 124 chanfd[1] = -1; 127 chanfd) == -1) { 140 close(chanfd[0]); 141 func(chanfd[1]); 146 close(chanfd[1]); 153 if (chanfd[0] >= 0) 154 close(chanfd[ [all...] |
H A D | libcasper_service.c | 134 service_execute(int chanfd) argument 140 nvl = nvlist_recv(chanfd, 0); 148 service_start(service, chanfd, procfd); 160 int chanfd, procfd, error; local 175 if (zygote_clone(service_execute, &chanfd, &procfd) == -1) 182 if (nvlist_send(chanfd, nvl) == -1) { 185 close(chanfd); 190 nvlist_move_descriptor(nvlout, "chanfd", chanfd);
|
Completed in 122 milliseconds