Lines Matching refs:sock
133 msg_recv(int sock, struct msghdr *msg)
137 PJDLOG_ASSERT(sock >= 0);
146 fd_wait(sock, true);
147 if (recvmsg(sock, msg, flags) == -1) {
159 msg_send(int sock, const struct msghdr *msg)
162 PJDLOG_ASSERT(sock >= 0);
165 fd_wait(sock, false);
166 if (sendmsg(sock, msg, 0) == -1) {
179 cred_send(int sock)
212 if (msg_send(sock, &msg) == -1)
219 cred_recv(int sock, struct cmsgcred *cred)
239 if (msg_recv(sock, &msg) == -1)
256 fd_package_send(int sock, const int *fds, size_t nfds)
265 PJDLOG_ASSERT(sock >= 0);
293 if (msg_send(sock, &msg) == -1)
305 fd_package_recv(int sock, int *fds, size_t nfds)
314 PJDLOG_ASSERT(sock >= 0);
336 if (msg_recv(sock, &msg) == -1)
372 fd_recv(int sock, int *fds, size_t nfds)
388 ret = fd_package_recv(sock, fds + i, step);
404 fd_send(int sock, const int *fds, size_t nfds)
420 ret = fd_package_send(sock, fds + i, step);
430 buf_send(int sock, void *buf, size_t size)
435 PJDLOG_ASSERT(sock >= 0);
441 fd_wait(sock, false);
442 done = send(sock, ptr, size, 0);
459 buf_recv(int sock, void *buf, size_t size)
464 PJDLOG_ASSERT(sock >= 0);
469 fd_wait(sock, true);
470 done = recv(sock, ptr, size, 0);