Lines Matching defs:vec
138 struct iovec *vec,
148 to_write += vec[i].iov_len;
154 rv = apr_socket_sendv(s, vec + offset, nvec - offset, &n);
163 if (n >= vec[i].iov_len) {
165 n -= vec[i++].iov_len;
167 vec[i].iov_len -= n;
168 vec[i].iov_base = (char *) vec[i].iov_base + n;
218 struct iovec vec[2];
235 vec[0].iov_base = (void *)farray;
236 vec[0].iov_len = sizeof(farray);
237 vec[1].iov_base = (void *)abrb;
238 vec[1].iov_len = sizeof(abrb);
240 return send_data(conn, vec, 2, &len);
249 struct iovec vec[2];
337 vec[0].iov_base = (void *)farray;
338 vec[0].iov_len = sizeof(farray);
339 vec[1].iov_base = body;
340 vec[1].iov_len = required_len;
342 rv = send_data(conn, vec, 2, &len);
354 vec[0].iov_base = (void *)farray;
355 vec[0].iov_len = sizeof(farray);
357 return send_data(conn, vec, 1, &len);
438 struct iovec vec[2];
521 vec[nvec].iov_base = (void *)farray;
522 vec[nvec].iov_len = sizeof(farray);
525 vec[nvec].iov_base = iobuf_cursor;
526 vec[nvec].iov_len = write_this_time;
530 rv = send_data(conn, vec, nvec, &len);
551 vec[0].iov_base = (void *)farray;
552 vec[0].iov_len = sizeof(farray);
554 rv = send_data(conn, vec, 1, &len);