Lines Matching refs:m
835 struct msghdr *m; in add_iov() local
842 m = &c->msglist[c->msgused - 1]; in add_iov()
851 if (m->msg_iovlen == IOV_MAX || in add_iov()
854 m = &c->msglist[c->msgused - 1]; in add_iov()
868 m = &c->msglist[c->msgused - 1]; in add_iov()
869 m->msg_iov[m->msg_iovlen].iov_base = (void *)buf; in add_iov()
870 m->msg_iov[m->msg_iovlen].iov_len = len; in add_iov()
874 m->msg_iovlen++; in add_iov()
4359 struct msghdr *m = &c->msglist[c->msgcurr]; in transmit() local
4361 res = sendmsg(c->sfd, m, 0); in transmit()
4369 while (m->msg_iovlen > 0 && res >= m->msg_iov->iov_len) { in transmit()
4370 res -= m->msg_iov->iov_len; in transmit()
4371 m->msg_iovlen--; in transmit()
4372 m->msg_iov++; in transmit()
4378 m->msg_iov->iov_base = (caddr_t)m->msg_iov->iov_base + res; in transmit()
4379 m->msg_iov->iov_len -= res; in transmit()