Lines Matching refs:nfds
224 fd_package_send(int sock, const int *fds, size_t nfds) in fd_package_send() argument
235 PJDLOG_ASSERT(nfds > 0); in fd_package_send()
248 msg.msg_controllen = nfds * CMSG_SPACE(sizeof(int)); in fd_package_send()
255 for (i = 0, cmsg = CMSG_FIRSTHDR(&msg); i < nfds && cmsg != NULL; in fd_package_send()
273 fd_package_recv(int sock, int *fds, size_t nfds) in fd_package_recv() argument
283 PJDLOG_ASSERT(nfds > 0); in fd_package_recv()
297 msg.msg_controllen = nfds * CMSG_SPACE(sizeof(int)); in fd_package_recv()
309 while (cmsg && i < nfds) { in fd_package_recv()
318 if (i + n > nfds) { in fd_package_recv()
327 if (cmsg != NULL || i < nfds) { in fd_package_recv()
350 for (i = 0; i < nfds; i++) { in fd_package_recv()
364 fd_recv(int sock, int *fds, size_t nfds) in fd_recv() argument
369 if (nfds == 0 || fds == NULL) { in fd_recv()
375 while (i < nfds) { in fd_recv()
376 if (PKG_MAX_SIZE < nfds - i) in fd_recv()
379 step = nfds - i; in fd_recv()
396 fd_send(int sock, const int *fds, size_t nfds) in fd_send() argument
401 if (nfds == 0 || fds == NULL) { in fd_send()
407 while (i < nfds) { in fd_send()
408 if (PKG_MAX_SIZE < nfds - i) in fd_send()
411 step = nfds - i; in fd_send()