Home
last modified time | relevance | path

Searched refs:ngx_chain_t (Results 1 – 25 of 73) sorted by relevance

123

/f-stack/app/nginx-1.16.1/src/core/
H A Dngx_buf.h61 ngx_chain_t *next;
80 ngx_chain_t *in;
81 ngx_chain_t *free;
82 ngx_chain_t *busy;
117 ngx_chain_t *out;
118 ngx_chain_t **last;
150 ngx_chain_t *ngx_alloc_chain_link(ngx_pool_t *pool);
161 ngx_chain_t *in);
162 ngx_chain_t *ngx_chain_get_free_buf(ngx_pool_t *p, ngx_chain_t **free);
164 ngx_chain_t **busy, ngx_chain_t **out, ngx_buf_tag_t tag);
[all …]
H A Dngx_buf.c47 ngx_chain_t *
50 ngx_chain_t *cl; in ngx_alloc_chain_link()
68 ngx_chain_t *
127 ngx_chain_add_copy(ngx_pool_t *pool, ngx_chain_t **chain, ngx_chain_t *in) in ngx_chain_add_copy()
129 ngx_chain_t *cl, **ll; in ngx_chain_add_copy()
156 ngx_chain_t *
159 ngx_chain_t *cl; in ngx_chain_get_free_buf()
185 ngx_chain_update_chains(ngx_pool_t *p, ngx_chain_t **free, ngx_chain_t **busy, in ngx_chain_update_chains()
188 ngx_chain_t *cl; in ngx_chain_update_chains()
231 ngx_chain_t *cl; in ngx_chain_coalesce_file()
[all …]
H A Dngx_output_chain.c37 ngx_chain_t **chain, ngx_chain_t *in);
46 ngx_output_chain(ngx_output_chain_ctx_t *ctx, ngx_chain_t *in) in ngx_output_chain()
50 ngx_chain_t *cl, *out, **last_out; in ngx_output_chain()
327 ngx_output_chain_add_copy(ngx_pool_t *pool, ngx_chain_t **chain, in ngx_output_chain_add_copy()
328 ngx_chain_t *in) in ngx_output_chain_add_copy()
330 ngx_chain_t *cl, **ll; in ngx_output_chain_add_copy()
676 ngx_chain_writer(void *data, ngx_chain_t *in) in ngx_chain_writer()
681 ngx_chain_t *cl, *ln, *chain; in ngx_chain_writer()
/f-stack/app/nginx-1.16.1/src/event/
H A Dngx_event_pipe.h22 ngx_chain_t *chain);
29 ngx_chain_t *free_raw_bufs;
30 ngx_chain_t *in;
31 ngx_chain_t **last_in;
33 ngx_chain_t *writing;
35 ngx_chain_t *out;
36 ngx_chain_t *free;
37 ngx_chain_t *busy;
89 ngx_chain_t *preread_bufs;
/f-stack/app/nginx-1.16.1/src/os/unix/
H A Dngx_os.h20 typedef ssize_t (*ngx_recv_chain_pt)(ngx_connection_t *c, ngx_chain_t *in,
23 typedef ngx_chain_t *(*ngx_send_chain_pt)(ngx_connection_t *c, ngx_chain_t *in,
47 ssize_t ngx_readv_chain(ngx_connection_t *c, ngx_chain_t *entry, off_t limit);
50 ngx_chain_t *ngx_writev_chain(ngx_connection_t *c, ngx_chain_t *in,
53 ngx_chain_t *ngx_udp_unix_sendmsg_chain(ngx_connection_t *c, ngx_chain_t *in,
71 ngx_chain_t *ngx_output_chain_to_iovec(ngx_iovec_t *vec, ngx_chain_t *in,
H A Dngx_udp_sendmsg_chain.c13 static ngx_chain_t *ngx_udp_output_chain_to_iovec(ngx_iovec_t *vec,
14 ngx_chain_t *in, ngx_log_t *log);
18 ngx_chain_t *
19 ngx_udp_unix_sendmsg_chain(ngx_connection_t *c, ngx_chain_t *in, off_t limit) in ngx_udp_unix_sendmsg_chain()
23 ngx_chain_t *cl; in ngx_udp_unix_sendmsg_chain()
113 static ngx_chain_t *
114 ngx_udp_output_chain_to_iovec(ngx_iovec_t *vec, ngx_chain_t *in, ngx_log_t *log) in ngx_udp_output_chain_to_iovec()
119 ngx_chain_t *cl; in ngx_udp_output_chain_to_iovec()
H A Dngx_solaris.h12 ngx_chain_t *ngx_solaris_sendfilev_chain(ngx_connection_t *c, ngx_chain_t *in,
H A Dngx_linux.h12 ngx_chain_t *ngx_linux_sendfile_chain(ngx_connection_t *c, ngx_chain_t *in,
H A Dngx_solaris_sendfilev_chain.c32 ngx_chain_t *ngx_solaris_sendfilev_chain(ngx_connection_t *c, ngx_chain_t *in,
41 ngx_chain_t *
42 ngx_solaris_sendfilev_chain(ngx_connection_t *c, ngx_chain_t *in, off_t limit) in ngx_solaris_sendfilev_chain()
55 ngx_chain_t *cl; in ngx_solaris_sendfilev_chain()
H A Dngx_writev_chain.c13 ngx_chain_t *
14 ngx_writev_chain(ngx_connection_t *c, ngx_chain_t *in, off_t limit) in ngx_writev_chain()
18 ngx_chain_t *cl; in ngx_writev_chain()
107 ngx_chain_t *
108 ngx_output_chain_to_iovec(ngx_iovec_t *vec, ngx_chain_t *in, size_t limit, in ngx_output_chain_to_iovec()
H A Dngx_darwin.h13 ngx_chain_t *ngx_darwin_sendfile_chain(ngx_connection_t *c, ngx_chain_t *in,
H A Dngx_freebsd.h13 ngx_chain_t *ngx_freebsd_sendfile_chain(ngx_connection_t *c, ngx_chain_t *in,
H A Dngx_darwin_sendfile_chain.c30 ngx_chain_t *
31 ngx_darwin_sendfile_chain(ngx_connection_t *c, ngx_chain_t *in, off_t limit) in ngx_darwin_sendfile_chain()
41 ngx_chain_t *cl; in ngx_darwin_sendfile_chain()
/f-stack/app/nginx-1.16.1/src/http/modules/
H A Dngx_http_ssi_filter_module.h52 ngx_chain_t *in;
53 ngx_chain_t *out;
54 ngx_chain_t **last_out;
55 ngx_chain_t *busy;
56 ngx_chain_t *free;
H A Dngx_http_chunked_filter_module.c14 ngx_chain_t *free;
15 ngx_chain_t *busy;
20 static ngx_chain_t *ngx_http_chunked_create_trailers(ngx_http_request_t *r,
105 ngx_http_chunked_body_filter(ngx_http_request_t *r, ngx_chain_t *in) in ngx_http_chunked_body_filter()
111 ngx_chain_t *out, *cl, *tl, **ll; in ngx_http_chunked_body_filter()
228 static ngx_chain_t *
235 ngx_chain_t *cl; in ngx_http_chunked_create_trailers()
H A Dngx_http_gzip_filter_module.c34 ngx_chain_t *in;
35 ngx_chain_t *free;
36 ngx_chain_t *busy;
37 ngx_chain_t *out;
38 ngx_chain_t **last_out;
40 ngx_chain_t *copied;
91 ngx_chain_t *in);
666 ngx_chain_t *cl; in ngx_http_gzip_filter_gzheader()
697 ngx_chain_t *cl; in ngx_http_gzip_filter_add_data()
937 ngx_chain_t *cl; in ngx_http_gzip_filter_deflate_end()
[all …]
H A Dngx_http_gunzip_filter_module.c23 ngx_chain_t *in;
24 ngx_chain_t *free;
25 ngx_chain_t *busy;
26 ngx_chain_t *out;
27 ngx_chain_t **last_out;
175 ngx_http_gunzip_body_filter(ngx_http_request_t *r, ngx_chain_t *in) in ngx_http_gunzip_body_filter()
179 ngx_chain_t *cl; in ngx_http_gunzip_body_filter()
420 ngx_chain_t *cl; in ngx_http_gunzip_filter_inflate()
572 ngx_chain_t *cl; in ngx_http_gunzip_filter_inflate_end()
H A Dngx_http_charset_filter_module.c68 ngx_chain_t *busy;
69 ngx_chain_t *free_bufs;
70 ngx_chain_t *free_buffers;
684 static ngx_chain_t *
693 ngx_chain_t *out, *cl, **ll; in ngx_http_charset_recode_from_utf8()
965 static ngx_chain_t *
972 ngx_chain_t *out, *cl, **ll; in ngx_http_charset_recode_to_utf8()
1092 static ngx_chain_t *
1095 ngx_chain_t *cl; in ngx_http_charset_get_buf()
1126 static ngx_chain_t *
[all …]
H A Dngx_http_range_filter_module.c70 ngx_http_range_filter_ctx_t *ctx, ngx_chain_t *in);
72 ngx_http_range_filter_ctx_t *ctx, ngx_chain_t *in);
74 ngx_http_range_filter_ctx_t *ctx, ngx_chain_t *in);
624 ngx_http_range_body_filter(ngx_http_request_t *r, ngx_chain_t *in) in ngx_http_range_body_filter()
660 ngx_http_range_filter_ctx_t *ctx, ngx_chain_t *in) in ngx_http_range_test_overlapped()
700 ngx_http_range_filter_ctx_t *ctx, ngx_chain_t *in) in ngx_http_range_singlepart_body()
704 ngx_chain_t *out, *cl, **ll; in ngx_http_range_singlepart_body()
787 ngx_http_range_filter_ctx_t *ctx, ngx_chain_t *in) in ngx_http_range_multipart_body()
791 ngx_chain_t *out, *hcl, *rcl, *dcl, **ll; in ngx_http_range_multipart_body()
/f-stack/app/nginx-1.16.1/src/stream/
H A Dngx_stream_upstream.h123 ngx_chain_t *free;
124 ngx_chain_t *upstream_out;
125 ngx_chain_t *upstream_busy;
126 ngx_chain_t *downstream_out;
127 ngx_chain_t *downstream_busy;
H A Dngx_stream_write_filter_module.c14 ngx_chain_t *from_upstream;
15 ngx_chain_t *from_downstream;
20 ngx_chain_t *in, ngx_uint_t from_upstream);
53 ngx_stream_write_filter(ngx_stream_session_t *s, ngx_chain_t *in, in ngx_stream_write_filter()
58 ngx_chain_t *cl, *ln, **ll, **out, *chain; in ngx_stream_write_filter()
/f-stack/app/nginx-1.16.1/src/http/
H A Dngx_http_request.h296 ngx_chain_t *bufs;
300 ngx_chain_t *free;
301 ngx_chain_t *busy;
320 ngx_chain_t *busy;
323 ngx_chain_t *free;
354 ngx_chain_t *out;
417 ngx_chain_t *out;
H A Dngx_http_postpone_filter_module.c14 ngx_chain_t *in);
16 ngx_chain_t *in);
55 ngx_http_postpone_filter(ngx_http_request_t *r, ngx_chain_t *in) in ngx_http_postpone_filter()
142 ngx_http_postpone_filter_add(ngx_http_request_t *r, ngx_chain_t *in) in ngx_http_postpone_filter_add()
181 ngx_http_postpone_filter_in_memory(ngx_http_request_t *r, ngx_chain_t *in) in ngx_http_postpone_filter_in_memory()
H A Dngx_http_request_body.c22 ngx_chain_t *in);
24 ngx_chain_t *in);
26 ngx_chain_t *in);
37 ngx_chain_t out; in ngx_http_read_client_request_body()
270 ngx_chain_t out; in ngx_http_do_read_client_request_body()
432 ngx_chain_t *cl, *ln; in ngx_http_write_request_body()
849 ngx_http_request_body_filter(ngx_http_request_t *r, ngx_chain_t *in) in ngx_http_request_body_filter()
866 ngx_chain_t *cl, *tl, *out, **ll; in ngx_http_request_body_length_filter()
936 ngx_chain_t *cl, *out, *tl, **ll; in ngx_http_request_body_chunked_filter()
1084 ngx_http_request_body_save_filter(ngx_http_request_t *r, ngx_chain_t *in) in ngx_http_request_body_save_filter()
[all …]
H A Dngx_http_core_module.h517 (ngx_http_request_t *r, ngx_chain_t *chain);
519 (ngx_http_request_t *r, ngx_chain_t *chain);
522 ngx_int_t ngx_http_output_filter(ngx_http_request_t *r, ngx_chain_t *chain);
523 ngx_int_t ngx_http_write_filter(ngx_http_request_t *r, ngx_chain_t *chain);
525 ngx_chain_t *chain);

123