Lines Matching refs:vec
101 struct iovec vec[2];
108 vec[0].iov_base = &hdr;
109 vec[0].iov_len = sizeof(hdr);
110 vec[1].iov_base = /* const_cast */(void*)(data);
111 vec[1].iov_len = len;
113 res = writev(fd->ffd, vec, 2);
295 struct iovec vec[3];
318 vec[0].iov_base = &outhdr;
319 vec[0].iov_len = sizeof(outhdr);
341 vec[1].iov_base = fd->block_data + block_offset;
342 vec[1].iov_len = size;
349 vec[1].iov_base = fd->extra_block;
350 vec[1].iov_len = fd->block_size - block_offset;
354 vec[2].iov_base = fd->block_data;
355 vec[2].iov_len = size - vec[1].iov_len;
359 if (writev(fd->ffd, vec, vec_used) < 0) {