| /httpd/server/ |
| H A D | apreq_parser_header.c | 62 struct iovec vec[APREQ_DEFAULT_NELTS], *iov, *end; local 78 arr.elts = (char *)vec;
|
| H A D | apreq_parser_urlencoded.c | 58 struct iovec vec[APREQ_DEFAULT_NELTS]; local 73 arr.elts = (char *)vec;
|
| H A D | core_filters.c | 349 struct iovec *vec, apr_size_t nvec, 656 struct iovec vec[MAX_IOVEC_TO_WRITE]; local 679 rv = writev_nonblocking(s, vec, nvec, bb, bytes_written, c); 708 rv = writev_nonblocking(s, vec, nvec, bb, bytes_written, c); 723 vec[nvec].iov_base = (char *)data; 724 vec[nvec].iov_len = length; 727 rv = writev_nonblocking(s, vec, nvec, bb, bytes_written, c); 738 rv = writev_nonblocking(s, vec, nvec, bb, bytes_written, c); 796 struct iovec *vec, apr_size_t nvec, 816 bytes_to_write += vec[ 795 writev_nonblocking(apr_socket_t *s, struct iovec *vec, apr_size_t nvec, apr_bucket_brigade *bb, apr_size_t *cumulative_bytes_written, conn_rec *c) argument [all...] |
| H A D | util_expr_eval.c | 121 struct iovec *vec; local 126 vec = apr_palloc(ctx->p, i * sizeof(struct iovec)); 131 vec[i].iov_base = (void *)ap_expr_eval_word(ctx, 133 vec[i].iov_len = strlen(vec[i].iov_base); 137 vec[i].iov_base = (void *)ap_expr_eval_word(ctx, nodep); 138 vec[i].iov_len = strlen(vec[i].iov_base); 139 result = apr_pstrcatv(ctx->p, vec, n, NULL); 144 struct iovec *vec; local [all...] |
| H A D | util.c | 2910 struct iovec vec[3]; local 2913 vec[i].iov_base = (void *)prepend; 2914 vec[i].iov_len = prepend_len; 2920 vec[i].iov_base = (void *)buf->buf; 2921 vec[i].iov_len = buf->strlen; 2925 vec[i].iov_base = (void *)append; 2926 vec[i].iov_len = append_len; 2930 return apr_pstrcatv(p, vec, i, new_len);
|
| /httpd/modules/debugging/ |
| H A D | mod_firehose.c | 204 struct iovec vec[3]; local 215 vec[0].iov_base = header; 216 vec[0].iov_len = hdr_len; 217 vec[1].iov_base = (void *) (buf + offset); 218 vec[1].iov_len = body_len; 219 vec[2].iov_base = CRLF; 220 vec[2].iov_len = 2; 222 rv = apr_file_writev_full(ctx->conn->file, vec, 3, &bytes); 234 (apr_uint64_t)(vec[0].iov_len + vec[ [all...] |
| /httpd/modules/proxy/ |
| H A D | mod_proxy_fcgi.c | 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]; local 235 vec[ 137 send_data(proxy_conn_rec *conn, struct iovec *vec, int nvec, apr_size_t *len) argument 249 struct iovec vec[2]; local 438 struct iovec vec[2]; local [all...] |
| /httpd/modules/aaa/ |
| H A D | mod_authnz_fcgi.c | 216 struct iovec *vec, 225 to_write += vec[i].iov_len; 228 vec[i].iov_base, vec[i].iov_len, AP_LOG_DATA_SHOW_OFFSET); 235 rv = apr_socket_sendv(s, vec + offset, nvec - offset, &n); 247 if (n >= vec[i].iov_len) { 249 n -= vec[i++].iov_len; 251 vec[i].iov_len -= n; 252 vec[i].iov_base = (char *) vec[ 213 sendv_data(const fcgi_provider_conf *conf, request_rec *r, apr_socket_t *s, struct iovec *vec, int nvec, apr_size_t *len) argument 269 struct iovec vec[2]; local 299 struct iovec vec[2]; local [all...] |
| /httpd/modules/http/ |
| H A D | http_filters.c | 654 struct iovec vec[4]; 655 struct iovec *v = vec; 667 apr_brigade_writev(h->bb, NULL, NULL, vec, 4); 758 struct iovec *vec; local 767 vec = (struct iovec *)apr_palloc(h->pool, 4 * elts->nelts * 769 vec_next = vec; 803 char *tmp = apr_pstrcatv(r->pool, vec, vec_next - vec, &len); 808 return apr_brigade_writev(h->bb, NULL, NULL, vec, vec_next - vec); 901 struct iovec vec[4]; local [all...] |
| /httpd/modules/generators/ |
| H A D | mod_cgid.c | 391 struct iovec *vec; local 394 vec = (struct iovec *)apr_palloc(r->pool, count * sizeof(struct iovec)); 397 vec[i].iov_base = va_arg(ap, caddr_t); 398 vec[i].iov_len = va_arg(ap, apr_size_t); 403 rc = writev(fd, vec, count);
|