Lines Matching refs:nfds
223 fd_package_send(int sock, const int *fds, size_t nfds) in fd_package_send() argument
234 PJDLOG_ASSERT(nfds > 0); in fd_package_send()
247 msg.msg_controllen = nfds * CMSG_SPACE(sizeof(int)); in fd_package_send()
254 for (i = 0, cmsg = CMSG_FIRSTHDR(&msg); i < nfds && cmsg != NULL; in fd_package_send()
272 fd_package_recv(int sock, int *fds, size_t nfds) in fd_package_recv() argument
282 PJDLOG_ASSERT(nfds > 0); in fd_package_recv()
296 msg.msg_controllen = nfds * CMSG_SPACE(sizeof(int)); in fd_package_recv()
308 while (cmsg && i < nfds) { in fd_package_recv()
317 if (i + n > nfds) { in fd_package_recv()
326 if (cmsg != NULL || i < nfds) { in fd_package_recv()
349 for (i = 0; i < nfds; i++) { in fd_package_recv()
363 fd_recv(int sock, int *fds, size_t nfds) in fd_recv() argument
368 if (nfds == 0 || fds == NULL) { in fd_recv()
374 while (i < nfds) { in fd_recv()
375 if (PKG_MAX_SIZE < nfds - i) in fd_recv()
378 step = nfds - i; in fd_recv()
395 fd_send(int sock, const int *fds, size_t nfds) in fd_send() argument
400 if (nfds == 0 || fds == NULL) { in fd_send()
406 while (i < nfds) { in fd_send()
407 if (PKG_MAX_SIZE < nfds - i) in fd_send()
410 step = nfds - i; in fd_send()