Lines Matching defs:niov
1358 int niov, expect, f;
1362 niov = 1;
1363 if (datalink2iov(NULL, iov, &niov, SCATTER_SEGMENTS, NULL, NULL) == -1) {
1368 for (f = expect = 0; f < niov; f++)
1378 int niov, expect, f, *fd, nfd, onfd;
1395 niov = 1;
1396 if (datalink2iov(NULL, iov, &niov, SCATTER_SEGMENTS, NULL, NULL) == -1) {
1402 for (f = expect = 0; f < niov; f++) {
1434 while (niov--)
1435 free(iov[niov].iov_base);
1441 while (niov--)
1442 free(iov[niov].iov_base);
1454 while (niov--)
1455 free(iov[niov].iov_base);
1470 while (niov--)
1471 free(iov[niov].iov_base);
1489 while (niov--)
1490 free(iov[niov].iov_base);
1494 if ((got = readv(fd[1], iov + 1, niov - 1)) != expect) {
1501 while (niov--)
1502 free(iov[niov].iov_base);
1509 niov = 1; /* Skip the version id */
1510 dl = iov2datalink(bundle, iov, &niov, sizeof iov / sizeof *iov, fd[0],
1545 int niov, f, expect, newsid, fd[SEND_MAXFD], nfd, reply[2];
1565 niov = 1;
1568 fd[0] = datalink2iov(dl, iov, &niov, SCATTER_SEGMENTS, fd + 2, &nfd);
1601 for (f = 1, expect = 0; f < niov; f++)
1632 if ((got = writev(reply[0], iov + 1, niov - 1)) != expect) {
1660 while (niov--)
1661 free(iov[niov].iov_base);