Lines Matching refs:iov_index
222 int iov_index;
229 iov_index = 0;
233 iovec[iov_index].iov_base = (char *)(data->data + data->sp);
237 iovec[iov_index++].iov_len = size;
245 iovec[iov_index++].iov_len = data->cp - data->sp;
252 writev (fd, iovec, iov_index);
277 int iov_index;
284 iov_index = 0;
288 iovec[iov_index].iov_base = (char *)(d->data + d->sp);
289 iovec[iov_index].iov_len = d->cp - d->sp;
290 iov_index++;
292 ret = writev (fd, iovec, iov_index);
307 int iov_index;
325 iov_index = 0;
330 iov[iov_index].iov_base = erase;
331 iov[iov_index].iov_len = sizeof erase;
332 iov_index++;
338 iov[iov_index].iov_base = (char *)(data->data + data->sp);
339 iov[iov_index].iov_len = data->cp - data->sp;
340 iov_index++;
346 iov[iov_index].iov_base = more;
347 iov[iov_index].iov_len = sizeof more;
348 iov_index++;
352 nbytes = writev (fd, iov, iov_index);
390 int iov_index;
415 iov_index = 0;
420 iov[iov_index].iov_base = erase;
421 iov[iov_index].iov_len = sizeof erase;
422 iov_index++;
428 iov[iov_index].iov_base = (char *)(data->data + data->sp);
432 iov[iov_index++].iov_len = size;
440 iov[iov_index++].iov_len = data->cp - data->sp;
449 iov[iov_index].iov_base = more;
450 iov[iov_index].iov_len = sizeof more;
451 iov_index++;
460 total_size = iov_index;
490 nbytes = writev (fd, iov, iov_index);