buffer 91 core/ngx_conf_file.c cf->conf_file->buffer = &b; buffer 141 core/ngx_conf_file.c cf->conf_file->buffer = &buf; buffer 257 core/ngx_conf_file.c if (cf->conf_file->buffer->start) { buffer 258 core/ngx_conf_file.c ngx_free(cf->conf_file->buffer->start); buffer 455 core/ngx_conf_file.c b = cf->conf_file->buffer; buffer 955 core/ngx_conf_file.c file->buffer = NULL; buffer 985 core/ngx_conf_file.c len = file[i].pos - file[i].buffer; buffer 987 core/ngx_conf_file.c if (file[i].buffer == NULL || len == 0) { buffer 991 core/ngx_conf_file.c n = ngx_write_fd(file[i].fd, file[i].buffer, len); buffer 93 core/ngx_conf_file.h u_char *buffer; buffer 156 core/ngx_conf_file.h ngx_buf_t *buffer; buffer 136 core/ngx_connection.h ngx_buf_t *buffer; buffer 1142 core/ngx_cycle.c len = file[i].pos - file[i].buffer; buffer 1144 core/ngx_cycle.c if (file[i].buffer && len != 0) { buffer 1146 core/ngx_cycle.c n = ngx_write_fd(file[i].fd, file[i].buffer, len); buffer 1159 core/ngx_cycle.c file[i].pos = file[i].buffer; buffer 492 event/ngx_event_openssl.c sc->buffer = ((flags & NGX_SSL_BUFFER) != 0); buffer 930 event/ngx_event_openssl.c if (!c->ssl->buffer) { buffer 1030 event/ngx_event_openssl.c if (!flush && buf->last < buf->end && c->ssl->buffer) { buffer 46 event/ngx_event_openssl.h unsigned buffer:1; buffer 1162 http/modules/ngx_http_fastcgi_module.c f->pos = u->buffer.pos; buffer 1163 http/modules/ngx_http_fastcgi_module.c f->last = u->buffer.last; buffer 1167 http/modules/ngx_http_fastcgi_module.c u->buffer.pos = f->pos; buffer 1168 http/modules/ngx_http_fastcgi_module.c u->buffer.last = f->last; buffer 1198 http/modules/ngx_http_fastcgi_module.c if (u->buffer.pos + f->padding < u->buffer.last) { buffer 1200 http/modules/ngx_http_fastcgi_module.c u->buffer.pos += f->padding; buffer 1205 http/modules/ngx_http_fastcgi_module.c if (u->buffer.pos + f->padding == u->buffer.last) { buffer 1207 http/modules/ngx_http_fastcgi_module.c u->buffer.pos = u->buffer.last; buffer 1212 http/modules/ngx_http_fastcgi_module.c f->padding -= u->buffer.last - u->buffer.pos; buffer 1213 http/modules/ngx_http_fastcgi_module.c u->buffer.pos = u->buffer.last; buffer 1224 http/modules/ngx_http_fastcgi_module.c msg = u->buffer.pos; buffer 1226 http/modules/ngx_http_fastcgi_module.c if (u->buffer.pos + f->length <= u->buffer.last) { buffer 1227 http/modules/ngx_http_fastcgi_module.c u->buffer.pos += f->length; buffer 1232 http/modules/ngx_http_fastcgi_module.c f->length -= u->buffer.last - u->buffer.pos; buffer 1233 http/modules/ngx_http_fastcgi_module.c u->buffer.pos = u->buffer.last; buffer 1236 http/modules/ngx_http_fastcgi_module.c for (p = u->buffer.pos - 1; msg < p; p--) { buffer 1262 http/modules/ngx_http_fastcgi_module.c if (u->buffer.pos == u->buffer.last) { buffer 1273 http/modules/ngx_http_fastcgi_module.c u->buffer.pos = u->buffer.start buffer 1276 http/modules/ngx_http_fastcgi_module.c u->buffer.pos = u->buffer.start; buffer 1279 http/modules/ngx_http_fastcgi_module.c u->buffer.pos = u->buffer.start; buffer 1281 http/modules/ngx_http_fastcgi_module.c u->buffer.last = u->buffer.pos; buffer 1305 http/modules/ngx_http_fastcgi_module.c start = u->buffer.start + r->cache->header_start; buffer 1307 http/modules/ngx_http_fastcgi_module.c len = u->buffer.pos - start - 2 * sizeof(ngx_http_fastcgi_header_t); buffer 1329 http/modules/ngx_http_fastcgi_module.c r->cache->header_start += u->buffer.pos - start buffer 1340 http/modules/ngx_http_fastcgi_module.c start = u->buffer.pos; buffer 1342 http/modules/ngx_http_fastcgi_module.c if (u->buffer.pos + f->length < u->buffer.last) { buffer 1349 http/modules/ngx_http_fastcgi_module.c last = u->buffer.last; buffer 1350 http/modules/ngx_http_fastcgi_module.c u->buffer.last = u->buffer.pos + f->length; buffer 1358 http/modules/ngx_http_fastcgi_module.c part_start = u->buffer.pos; buffer 1359 http/modules/ngx_http_fastcgi_module.c part_end = u->buffer.last; buffer 1361 http/modules/ngx_http_fastcgi_module.c rc = ngx_http_parse_header_line(r, &u->buffer, 1); buffer 1382 http/modules/ngx_http_fastcgi_module.c size = u->buffer.pos - part_start; buffer 1400 http/modules/ngx_http_fastcgi_module.c p = ngx_cpymem(p, part_start, u->buffer.pos - part_start); buffer 1463 http/modules/ngx_http_fastcgi_module.c if (u->buffer.pos < u->buffer.last) { buffer 1520 http/modules/ngx_http_fastcgi_module.c u->buffer.last = last; buffer 1523 http/modules/ngx_http_fastcgi_module.c f->length -= u->buffer.pos - start; buffer 1559 http/modules/ngx_http_fastcgi_module.c if (u->buffer.pos < u->buffer.last) { buffer 267 http/modules/ngx_http_log_module.c if (file && file->buffer) { buffer 271 http/modules/ngx_http_log_module.c ngx_http_log_write(r, &log[l], file->buffer, buffer 272 http/modules/ngx_http_log_module.c file->pos - file->buffer); buffer 274 http/modules/ngx_http_log_module.c file->pos = file->buffer; buffer 944 http/modules/ngx_http_log_module.c goto buffer; buffer 952 http/modules/ngx_http_log_module.c buffer: buffer 978 http/modules/ngx_http_log_module.c if (log->file->buffer && log->file->last - log->file->pos != buf) { buffer 985 http/modules/ngx_http_log_module.c log->file->buffer = ngx_palloc(cf->pool, buf); buffer 986 http/modules/ngx_http_log_module.c if (log->file->buffer == NULL) { buffer 990 http/modules/ngx_http_log_module.c log->file->pos = log->file->buffer; buffer 991 http/modules/ngx_http_log_module.c log->file->last = log->file->buffer + buf; buffer 290 http/modules/ngx_http_memcached_module.c for (p = u->buffer.pos; p < u->buffer.last; p++) { buffer 302 http/modules/ngx_http_memcached_module.c line.len = p - u->buffer.pos - 1; buffer 303 http/modules/ngx_http_memcached_module.c line.data = u->buffer.pos; buffer 308 http/modules/ngx_http_memcached_module.c p = u->buffer.pos; buffer 358 http/modules/ngx_http_memcached_module.c u->buffer.pos = p + 1; buffer 408 http/modules/ngx_http_memcached_module.c b = &u->buffer; buffer 1184 http/modules/ngx_http_proxy_module.c rc = ngx_http_parse_status_line(r, &u->buffer, &ctx->status); buffer 1254 http/modules/ngx_http_proxy_module.c rc = ngx_http_parse_header_line(r, &r->upstream->buffer, 1); buffer 801 http/modules/ngx_http_scgi_module.c rc = ngx_http_parse_status_line(r, &u->buffer, status); buffer 856 http/modules/ngx_http_scgi_module.c rc = ngx_http_parse_header_line(r, &r->upstream->buffer, 1); buffer 2086 http/modules/ngx_http_ssi_filter_module.c value->len = r->upstream->buffer.last - r->upstream->buffer.pos; buffer 2087 http/modules/ngx_http_ssi_filter_module.c value->data = r->upstream->buffer.pos; buffer 852 http/modules/ngx_http_uwsgi_module.c rc = ngx_http_parse_status_line(r, &u->buffer, status); buffer 906 http/modules/ngx_http_uwsgi_module.c rc = ngx_http_parse_header_line(r, &r->upstream->buffer, 1); buffer 439 http/ngx_http_request.c if (c->buffer == NULL) { buffer 440 http/ngx_http_request.c c->buffer = ngx_create_temp_buf(c->pool, buffer 442 http/ngx_http_request.c if (c->buffer == NULL) { buffer 449 http/ngx_http_request.c r->header_in = c->buffer; buffer 2414 http/ngx_http_request.c if (b != c->buffer) { buffer 2494 http/ngx_http_request.c b = c->buffer; buffer 2642 http/ngx_http_request.c b = c->buffer; buffer 2766 http/ngx_http_request.c u_char buffer[NGX_HTTP_LINGERING_BUFFER_SIZE]; buffer 2787 http/ngx_http_request.c n = c->recv(c, buffer, NGX_HTTP_LINGERING_BUFFER_SIZE); buffer 560 http/ngx_http_request_body.c u_char buffer[NGX_HTTP_DISCARD_BUFFER_SIZE]; buffer 579 http/ngx_http_request_body.c n = r->connection->recv(r->connection, buffer, size); buffer 726 http/ngx_http_upstream.c u->buffer.start = NULL; buffer 733 http/ngx_http_upstream.c if ((size_t) (u->buffer.end - u->buffer.start) < u->conf->buffer_size) { buffer 734 http/ngx_http_upstream.c u->buffer.start = NULL; buffer 737 http/ngx_http_upstream.c u->buffer.pos = u->buffer.start + c->header_start; buffer 738 http/ngx_http_upstream.c u->buffer.last = u->buffer.pos; buffer 788 http/ngx_http_upstream.c u->buffer = *c->buf; buffer 789 http/ngx_http_upstream.c u->buffer.pos += c->header_start; buffer 1313 http/ngx_http_upstream.c u->buffer.pos = u->buffer.start; buffer 1318 http/ngx_http_upstream.c u->buffer.pos += r->cache->header_start; buffer 1323 http/ngx_http_upstream.c u->buffer.last = u->buffer.pos; buffer 1476 http/ngx_http_upstream.c if (u->buffer.start == NULL) { buffer 1477 http/ngx_http_upstream.c u->buffer.start = ngx_palloc(r->pool, u->conf->buffer_size); buffer 1478 http/ngx_http_upstream.c if (u->buffer.start == NULL) { buffer 1484 http/ngx_http_upstream.c u->buffer.pos = u->buffer.start; buffer 1485 http/ngx_http_upstream.c u->buffer.last = u->buffer.start; buffer 1486 http/ngx_http_upstream.c u->buffer.end = u->buffer.start + u->conf->buffer_size; buffer 1487 http/ngx_http_upstream.c u->buffer.temporary = 1; buffer 1489 http/ngx_http_upstream.c u->buffer.tag = u->output.tag; buffer 1503 http/ngx_http_upstream.c u->buffer.pos += r->cache->header_start; buffer 1504 http/ngx_http_upstream.c u->buffer.last = u->buffer.pos; buffer 1511 http/ngx_http_upstream.c n = c->recv(c, u->buffer.last, u->buffer.end - u->buffer.last); buffer 1537 http/ngx_http_upstream.c u->buffer.last += n; buffer 1549 http/ngx_http_upstream.c if (u->buffer.pos == u->buffer.end) { buffer 1580 http/ngx_http_upstream.c u->buffer.last = u->buffer.pos; buffer 1615 http/ngx_http_upstream.c n = u->buffer.last - u->buffer.pos; buffer 1618 http/ngx_http_upstream.c u->buffer.last -= n; buffer 1951 http/ngx_http_upstream.c b = &u->buffer; buffer 2084 http/ngx_http_upstream.c n = u->buffer.last - u->buffer.pos; buffer 2087 http/ngx_http_upstream.c u->buffer.last = u->buffer.pos; buffer 2099 http/ngx_http_upstream.c u->buffer.pos = u->buffer.start; buffer 2100 http/ngx_http_upstream.c u->buffer.last = u->buffer.start; buffer 2183 http/ngx_http_upstream.c r->cache->body_start = (u_short) (u->buffer.pos - u->buffer.start); buffer 2185 http/ngx_http_upstream.c ngx_http_file_cache_set_header(r, u->buffer.start); buffer 2245 http/ngx_http_upstream.c p->preread_bufs->buf = &u->buffer; buffer 2247 http/ngx_http_upstream.c u->buffer.recycled = 1; buffer 2249 http/ngx_http_upstream.c p->preread_size = u->buffer.last - u->buffer.pos; buffer 2259 http/ngx_http_upstream.c p->buf_to_file->pos = u->buffer.start; buffer 2260 http/ngx_http_upstream.c p->buf_to_file->last = u->buffer.pos; buffer 2276 http/ngx_http_upstream.c u->buffer.last = u->buffer.pos; buffer 2370 http/ngx_http_upstream.c b = &u->buffer; buffer 2500 http/ngx_http_upstream.c b = &u->buffer; buffer 268 http/ngx_http_upstream.h ngx_buf_t buffer; buffer 177 mail/ngx_mail.h ngx_buf_t *buffer; buffer 187 mail/ngx_mail.h ngx_buf_t *buffer; buffer 607 mail/ngx_mail_handler.c n = c->recv(c, s->buffer->last, s->buffer->end - s->buffer->last); buffer 615 mail/ngx_mail_handler.c s->buffer->last += n; buffer 633 mail/ngx_mail_handler.c if (s->buffer->last < s->buffer->end) { buffer 637 mail/ngx_mail_handler.c l.len = s->buffer->last - s->buffer->start; buffer 638 mail/ngx_mail_handler.c l.data = s->buffer->start; buffer 665 mail/ngx_mail_handler.c s->buffer->pos = s->buffer->start; buffer 666 mail/ngx_mail_handler.c s->buffer->last = s->buffer->start; buffer 76 mail/ngx_mail_imap_handler.c if (s->buffer == NULL) { buffer 86 mail/ngx_mail_imap_handler.c s->buffer = ngx_create_temp_buf(c->pool, iscf->client_buffer_size); buffer 87 mail/ngx_mail_imap_handler.c if (s->buffer == NULL) { buffer 280 mail/ngx_mail_imap_handler.c s->arg_start = s->buffer->start + s->tag.len; buffer 281 mail/ngx_mail_imap_handler.c s->buffer->pos = s->arg_start; buffer 282 mail/ngx_mail_imap_handler.c s->buffer->last = s->arg_start; buffer 285 mail/ngx_mail_imap_handler.c s->buffer->pos = s->buffer->start; buffer 286 mail/ngx_mail_imap_handler.c s->buffer->last = s->buffer->start; buffer 27 mail/ngx_mail_parse.c for (p = s->buffer->pos; p < s->buffer->last; p++) { buffer 35 mail/ngx_mail_parse.c c = s->buffer->start; buffer 179 mail/ngx_mail_parse.c s->buffer->pos = p; buffer 186 mail/ngx_mail_parse.c s->buffer->pos = p + 1; buffer 233 mail/ngx_mail_parse.c for (p = s->buffer->pos; p < s->buffer->last; p++) { buffer 242 mail/ngx_mail_parse.c s->tag.len = p - s->buffer->start + 1; buffer 243 mail/ngx_mail_parse.c s->tag.data = s->buffer->start; buffer 520 mail/ngx_mail_parse.c s->buffer->pos = p + 1; buffer 579 mail/ngx_mail_parse.c s->buffer->pos = p; buffer 586 mail/ngx_mail_parse.c s->buffer->pos = p + 1; buffer 632 mail/ngx_mail_parse.c for (p = s->buffer->pos; p < s->buffer->last; p++) { buffer 640 mail/ngx_mail_parse.c c = s->buffer->start; buffer 798 mail/ngx_mail_parse.c s->buffer->pos = p; buffer 805 mail/ngx_mail_parse.c s->buffer->pos = p + 1; buffer 96 mail/ngx_mail_pop3_handler.c if (s->buffer == NULL) { buffer 104 mail/ngx_mail_pop3_handler.c s->buffer = ngx_create_temp_buf(c->pool, 128); buffer 105 mail/ngx_mail_pop3_handler.c if (s->buffer == NULL) { buffer 266 mail/ngx_mail_pop3_handler.c s->buffer->pos = s->buffer->start; buffer 267 mail/ngx_mail_pop3_handler.c s->buffer->last = s->buffer->start; buffer 270 mail/ngx_mail_pop3_handler.c s->arg_start = s->buffer->start; buffer 167 mail/ngx_mail_proxy_module.c s->proxy->buffer = ngx_create_temp_buf(s->connection->pool, buffer 169 mail/ngx_mail_proxy_module.c if (s->proxy->buffer == NULL) { buffer 321 mail/ngx_mail_proxy_module.c s->proxy->buffer->pos = s->proxy->buffer->start; buffer 322 mail/ngx_mail_proxy_module.c s->proxy->buffer->last = s->proxy->buffer->start; buffer 455 mail/ngx_mail_proxy_module.c s->proxy->buffer->pos = s->proxy->buffer->start; buffer 456 mail/ngx_mail_proxy_module.c s->proxy->buffer->last = s->proxy->buffer->start; buffer 637 mail/ngx_mail_proxy_module.c b = s->proxy->buffer; buffer 679 mail/ngx_mail_proxy_module.c s->proxy->buffer->pos = s->proxy->buffer->start; buffer 680 mail/ngx_mail_proxy_module.c s->proxy->buffer->last = s->proxy->buffer->start; buffer 711 mail/ngx_mail_proxy_module.c b = s->proxy->buffer; buffer 873 mail/ngx_mail_proxy_module.c b = s->proxy->buffer; buffer 880 mail/ngx_mail_proxy_module.c b = s->buffer; buffer 889 mail/ngx_mail_proxy_module.c b = s->buffer; buffer 896 mail/ngx_mail_proxy_module.c b = s->proxy->buffer; buffer 961 mail/ngx_mail_proxy_module.c if ((s->connection->read->eof && s->buffer->pos == s->buffer->last) buffer 963 mail/ngx_mail_proxy_module.c && s->proxy->buffer->pos == s->proxy->buffer->last) buffer 309 mail/ngx_mail_smtp_handler.c if (s->buffer == NULL) { buffer 348 mail/ngx_mail_smtp_handler.c if (s->buffer == NULL) { buffer 373 mail/ngx_mail_smtp_handler.c s->buffer = ngx_create_temp_buf(c->pool, sscf->client_buffer_size); buffer 374 mail/ngx_mail_smtp_handler.c if (s->buffer == NULL) { buffer 506 mail/ngx_mail_smtp_handler.c s->buffer->pos = s->buffer->start; buffer 507 mail/ngx_mail_smtp_handler.c s->buffer->last = s->buffer->start; buffer 510 mail/ngx_mail_smtp_handler.c s->arg_start = s->buffer->start; buffer 673 mail/ngx_mail_smtp_handler.c l.len = s->buffer->last - s->buffer->start; buffer 674 mail/ngx_mail_smtp_handler.c l.data = s->buffer->start; buffer 726 mail/ngx_mail_smtp_handler.c l.len = s->buffer->last - s->buffer->start; buffer 727 mail/ngx_mail_smtp_handler.c l.data = s->buffer->start; buffer 814 mail/ngx_mail_smtp_handler.c n = c->recv(c, s->buffer->last, s->buffer->end - s->buffer->last); buffer 822 mail/ngx_mail_smtp_handler.c s->buffer->last += n; buffer 836 mail/ngx_mail_smtp_handler.c s->buffer->pos = s->buffer->start; buffer 837 mail/ngx_mail_smtp_handler.c s->buffer->last = s->buffer->start; buffer 855 mail/ngx_mail_smtp_handler.c cmd.len = s->buffer->last - s->buffer->start; buffer 856 mail/ngx_mail_smtp_handler.c cmd.data = s->buffer->start;