iov 18 os/unix/ngx_channel.c struct iovec iov[1]; iov 68 os/unix/ngx_channel.c iov[0].iov_base = (char *) ch; iov 69 os/unix/ngx_channel.c iov[0].iov_len = size; iov 73 os/unix/ngx_channel.c msg.msg_iov = iov; iov 97 os/unix/ngx_channel.c struct iovec iov[1]; iov 109 os/unix/ngx_channel.c iov[0].iov_base = (char *) ch; iov 110 os/unix/ngx_channel.c iov[0].iov_len = size; iov 114 os/unix/ngx_channel.c msg.msg_iov = iov; iov 52 os/unix/ngx_darwin_sendfile_chain.c struct iovec *iov, headers[NGX_HEADERS], trailers[NGX_TRAILERS]; iov 103 os/unix/ngx_darwin_sendfile_chain.c iov = NULL; iov 124 os/unix/ngx_darwin_sendfile_chain.c iov->iov_len += (size_t) size; iov 127 os/unix/ngx_darwin_sendfile_chain.c iov = ngx_array_push(&header); iov 128 os/unix/ngx_darwin_sendfile_chain.c if (iov == NULL) { iov 132 os/unix/ngx_darwin_sendfile_chain.c iov->iov_base = (void *) cl->buf->pos; iov 133 os/unix/ngx_darwin_sendfile_chain.c iov->iov_len = (size_t) size; iov 178 os/unix/ngx_darwin_sendfile_chain.c iov = NULL; iov 198 os/unix/ngx_darwin_sendfile_chain.c iov->iov_len += (size_t) size; iov 201 os/unix/ngx_darwin_sendfile_chain.c iov = ngx_array_push(&trailer); iov 202 os/unix/ngx_darwin_sendfile_chain.c if (iov == NULL) { iov 206 os/unix/ngx_darwin_sendfile_chain.c iov->iov_base = (void *) cl->buf->pos; iov 207 os/unix/ngx_darwin_sendfile_chain.c iov->iov_len = (size_t) size; iov 158 os/unix/ngx_files.c struct iovec *iov, iovs[NGX_IOVS]; iov 175 os/unix/ngx_files.c iov = NULL; iov 184 os/unix/ngx_files.c iov->iov_len += cl->buf->last - cl->buf->pos; iov 187 os/unix/ngx_files.c iov = ngx_array_push(&vec); iov 188 os/unix/ngx_files.c if (iov == NULL) { iov 192 os/unix/ngx_files.c iov->iov_base = (void *) cl->buf->pos; iov 193 os/unix/ngx_files.c iov->iov_len = cl->buf->last - cl->buf->pos; iov 204 os/unix/ngx_files.c iov = vec.elts; iov 205 os/unix/ngx_files.c return ngx_write_file(file, (u_char *) iov[0].iov_base, iov 206 os/unix/ngx_files.c iov[0].iov_len, offset); iov 54 os/unix/ngx_freebsd_sendfile_chain.c struct iovec *iov, headers[NGX_HEADERS], trailers[NGX_TRAILERS]; iov 107 os/unix/ngx_freebsd_sendfile_chain.c iov = NULL; iov 128 os/unix/ngx_freebsd_sendfile_chain.c iov->iov_len += (size_t) size; iov 131 os/unix/ngx_freebsd_sendfile_chain.c iov = ngx_array_push(&header); iov 132 os/unix/ngx_freebsd_sendfile_chain.c if (iov == NULL) { iov 136 os/unix/ngx_freebsd_sendfile_chain.c iov->iov_base = (void *) cl->buf->pos; iov 137 os/unix/ngx_freebsd_sendfile_chain.c iov->iov_len = (size_t) size; iov 183 os/unix/ngx_freebsd_sendfile_chain.c iov = NULL; iov 203 os/unix/ngx_freebsd_sendfile_chain.c iov->iov_len += (size_t) size; iov 206 os/unix/ngx_freebsd_sendfile_chain.c iov = ngx_array_push(&trailer); iov 207 os/unix/ngx_freebsd_sendfile_chain.c if (iov == NULL) { iov 211 os/unix/ngx_freebsd_sendfile_chain.c iov->iov_base = (void *) cl->buf->pos; iov 212 os/unix/ngx_freebsd_sendfile_chain.c iov->iov_len = (size_t) size; iov 49 os/unix/ngx_linux_sendfile_chain.c struct iovec *iov, headers[NGX_HEADERS]; iov 87 os/unix/ngx_linux_sendfile_chain.c iov = NULL; iov 131 os/unix/ngx_linux_sendfile_chain.c iov->iov_len += (size_t) size; iov 134 os/unix/ngx_linux_sendfile_chain.c iov = ngx_array_push(&header); iov 135 os/unix/ngx_linux_sendfile_chain.c if (iov == NULL) { iov 139 os/unix/ngx_linux_sendfile_chain.c iov->iov_base = (void *) cl->buf->pos; iov 140 os/unix/ngx_linux_sendfile_chain.c iov->iov_len = (size_t) size; iov 25 os/unix/ngx_readv_chain.c struct iovec *iov, iovs[NGX_IOVS]; iov 57 os/unix/ngx_readv_chain.c iov = NULL; iov 70 os/unix/ngx_readv_chain.c iov->iov_len += chain->buf->end - chain->buf->last; iov 73 os/unix/ngx_readv_chain.c iov = ngx_array_push(&vec); iov 74 os/unix/ngx_readv_chain.c if (iov == NULL) { iov 78 os/unix/ngx_readv_chain.c iov->iov_base = (void *) chain->buf->last; iov 79 os/unix/ngx_readv_chain.c iov->iov_len = chain->buf->end - chain->buf->last; iov 88 os/unix/ngx_readv_chain.c "readv: %d, last:%d", vec.nelts, iov->iov_len); iov 178 os/unix/ngx_readv_chain.c struct iovec *iov, iovs[NGX_IOVS]; iov 181 os/unix/ngx_readv_chain.c iov = NULL; iov 194 os/unix/ngx_readv_chain.c iov->iov_len += chain->buf->end - chain->buf->last; iov 197 os/unix/ngx_readv_chain.c iov = ngx_array_push(&vec); iov 198 os/unix/ngx_readv_chain.c if (iov == NULL) { iov 202 os/unix/ngx_readv_chain.c iov->iov_base = (void *) chain->buf->last; iov 203 os/unix/ngx_readv_chain.c iov->iov_len = chain->buf->end - chain->buf->last; iov 212 os/unix/ngx_readv_chain.c "readv: %d:%d", vec.nelts, iov->iov_len); iov 30 os/unix/ngx_writev_chain.c struct iovec *iov, iovs[NGX_IOVS]; iov 65 os/unix/ngx_writev_chain.c iov = NULL; iov 92 os/unix/ngx_writev_chain.c iov->iov_len += size; iov 95 os/unix/ngx_writev_chain.c iov = ngx_array_push(&vec); iov 96 os/unix/ngx_writev_chain.c if (iov == NULL) { iov 100 os/unix/ngx_writev_chain.c iov->iov_base = (void *) cl->buf->pos; iov 101 os/unix/ngx_writev_chain.c iov->iov_len = size;