Lines Matching refs:iov
185 struct kvec iov[2];
238 iov[0].iov_base = pkt;
239 iov[0].iov_len = sizeof(pkt->whdr) + sizeof(pkt->ack) + n;
240 iov[1].iov_base = &pkt->ackinfo;
241 iov[1].iov_len = sizeof(pkt->ackinfo);
242 len = iov[0].iov_len + iov[1].iov_len;
256 ret = kernel_sendmsg(conn->params.local->socket, &msg, iov, 2, len);
291 struct kvec iov[1];
328 iov[0].iov_base = &pkt;
329 iov[0].iov_len = sizeof(pkt);
335 &msg, iov, 1, sizeof(pkt));
357 struct kvec iov[2];
389 iov[0].iov_base = &whdr;
390 iov[0].iov_len = sizeof(whdr);
391 iov[1].iov_base = skb->head;
392 iov[1].iov_len = skb->len;
393 len = iov[0].iov_len + iov[1].iov_len;
434 if (iov[1].iov_len >= call->peer->maxdata)
451 ret = kernel_sendmsg(conn->params.local->socket, &msg, iov, 2, len);
527 iov, 2, len);
562 struct kvec iov[2];
569 iov[0].iov_base = &whdr;
570 iov[0].iov_len = sizeof(whdr);
571 iov[1].iov_base = &code;
572 iov[1].iov_len = sizeof(code);
614 iov, ioc, size);
636 struct kvec iov[2];
660 iov[0].iov_base = &whdr;
661 iov[0].iov_len = sizeof(whdr);
662 iov[1].iov_base = (char *)rxrpc_keepalive_string;
663 iov[1].iov_len = sizeof(rxrpc_keepalive_string);
665 len = iov[0].iov_len + iov[1].iov_len;
669 ret = kernel_sendmsg(peer->local->socket, &msg, iov, 2, len);