clcf 219 http/modules/ngx_http_access_module.c ngx_http_core_loc_conf_t *clcf; clcf 222 http/modules/ngx_http_access_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 224 http/modules/ngx_http_access_module.c if (clcf->satisfy == NGX_HTTP_SATISFY_ALL) { clcf 53 http/modules/ngx_http_chunked_filter_module.c ngx_http_core_loc_conf_t *clcf; clcf 68 http/modules/ngx_http_chunked_filter_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 70 http/modules/ngx_http_chunked_filter_module.c if (clcf->chunked_transfer_encoding) { clcf 1046 http/modules/ngx_http_dav_module.c ngx_http_core_loc_conf_t *clcf; clcf 1053 http/modules/ngx_http_dav_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1055 http/modules/ngx_http_dav_module.c if (!clcf->alias && clcf->root_lengths == NULL) { clcf 1056 http/modules/ngx_http_dav_module.c location = path + clcf->root.len; clcf 140 http/modules/ngx_http_empty_gif_module.c ngx_http_core_loc_conf_t *clcf; clcf 142 http/modules/ngx_http_empty_gif_module.c clcf = ngx_http_conf_get_module_loc_conf(cf, ngx_http_core_module); clcf 143 http/modules/ngx_http_empty_gif_module.c clcf->handler = ngx_http_empty_gif_handler; clcf 2024 http/modules/ngx_http_fastcgi_module.c ngx_http_core_loc_conf_t *clcf; clcf 2271 http/modules/ngx_http_fastcgi_module.c clcf = ngx_http_conf_get_module_loc_conf(cf, ngx_http_core_module); clcf 2272 http/modules/ngx_http_fastcgi_module.c if (clcf->handler == NULL && clcf->lmt_excpt) { clcf 2273 http/modules/ngx_http_fastcgi_module.c clcf->handler = ngx_http_fastcgi_handler; clcf 2612 http/modules/ngx_http_fastcgi_module.c ngx_http_core_loc_conf_t *clcf; clcf 2619 http/modules/ngx_http_fastcgi_module.c clcf = ngx_http_conf_get_module_loc_conf(cf, ngx_http_core_module); clcf 2621 http/modules/ngx_http_fastcgi_module.c clcf->handler = ngx_http_fastcgi_handler; clcf 2623 http/modules/ngx_http_fastcgi_module.c if (clcf->name.data[clcf->name.len - 1] == '/') { clcf 2624 http/modules/ngx_http_fastcgi_module.c clcf->auto_redirect = 1; clcf 73 http/modules/ngx_http_flv_module.c ngx_http_core_loc_conf_t *clcf; clcf 101 http/modules/ngx_http_flv_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 105 http/modules/ngx_http_flv_module.c of.read_ahead = clcf->read_ahead; clcf 106 http/modules/ngx_http_flv_module.c of.directio = clcf->directio; clcf 107 http/modules/ngx_http_flv_module.c of.valid = clcf->open_file_cache_valid; clcf 108 http/modules/ngx_http_flv_module.c of.min_uses = clcf->open_file_cache_min_uses; clcf 109 http/modules/ngx_http_flv_module.c of.errors = clcf->open_file_cache_errors; clcf 110 http/modules/ngx_http_flv_module.c of.events = clcf->open_file_cache_events; clcf 112 http/modules/ngx_http_flv_module.c if (ngx_open_cached_file(clcf->open_file_cache, &path, &of, r->pool) clcf 141 http/modules/ngx_http_flv_module.c if (rc != NGX_HTTP_NOT_FOUND || clcf->log_not_found) { clcf 247 http/modules/ngx_http_flv_module.c ngx_http_core_loc_conf_t *clcf; clcf 249 http/modules/ngx_http_flv_module.c clcf = ngx_http_conf_get_module_loc_conf(cf, ngx_http_core_module); clcf 250 http/modules/ngx_http_flv_module.c clcf->handler = ngx_http_flv_handler; clcf 263 http/modules/ngx_http_gzip_filter_module.c ngx_http_core_loc_conf_t *clcf; clcf 265 http/modules/ngx_http_gzip_filter_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 267 http/modules/ngx_http_gzip_filter_module.c if (clcf->gzip_disable_degradation && ngx_http_degraded(r)) { clcf 81 http/modules/ngx_http_gzip_static_module.c ngx_http_core_loc_conf_t *clcf; clcf 100 http/modules/ngx_http_gzip_static_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 102 http/modules/ngx_http_gzip_static_module.c if (!clcf->gzip_vary && rc != NGX_OK) { clcf 125 http/modules/ngx_http_gzip_static_module.c of.read_ahead = clcf->read_ahead; clcf 126 http/modules/ngx_http_gzip_static_module.c of.directio = clcf->directio; clcf 127 http/modules/ngx_http_gzip_static_module.c of.valid = clcf->open_file_cache_valid; clcf 128 http/modules/ngx_http_gzip_static_module.c of.min_uses = clcf->open_file_cache_min_uses; clcf 129 http/modules/ngx_http_gzip_static_module.c of.errors = clcf->open_file_cache_errors; clcf 130 http/modules/ngx_http_gzip_static_module.c of.events = clcf->open_file_cache_events; clcf 132 http/modules/ngx_http_gzip_static_module.c if (ngx_open_cached_file(clcf->open_file_cache, &path, &of, r->pool) clcf 29 http/modules/ngx_http_index_module.c ngx_http_core_loc_conf_t *clcf, u_char *path, u_char *last); clcf 31 http/modules/ngx_http_index_module.c ngx_http_core_loc_conf_t *clcf, u_char *file, ngx_err_t err); clcf 107 http/modules/ngx_http_index_module.c ngx_http_core_loc_conf_t *clcf; clcf 120 http/modules/ngx_http_index_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 204 http/modules/ngx_http_index_module.c of.read_ahead = clcf->read_ahead; clcf 205 http/modules/ngx_http_index_module.c of.directio = clcf->directio; clcf 206 http/modules/ngx_http_index_module.c of.valid = clcf->open_file_cache_valid; clcf 207 http/modules/ngx_http_index_module.c of.min_uses = clcf->open_file_cache_min_uses; clcf 209 http/modules/ngx_http_index_module.c of.errors = clcf->open_file_cache_errors; clcf 210 http/modules/ngx_http_index_module.c of.events = clcf->open_file_cache_events; clcf 212 http/modules/ngx_http_index_module.c if (ngx_open_cached_file(clcf->open_file_cache, &path, &of, r->pool) clcf 226 http/modules/ngx_http_index_module.c return ngx_http_index_error(r, clcf, path.data, of.err); clcf 230 http/modules/ngx_http_index_module.c rc = ngx_http_index_test_dir(r, clcf, path.data, name - 1); clcf 251 http/modules/ngx_http_index_module.c if (!clcf->alias) { clcf 272 http/modules/ngx_http_index_module.c ngx_http_index_test_dir(ngx_http_request_t *r, ngx_http_core_loc_conf_t *clcf, clcf 296 http/modules/ngx_http_index_module.c of.valid = clcf->open_file_cache_valid; clcf 297 http/modules/ngx_http_index_module.c of.errors = clcf->open_file_cache_errors; clcf 299 http/modules/ngx_http_index_module.c if (ngx_open_cached_file(clcf->open_file_cache, &dir, &of, r->pool) clcf 306 http/modules/ngx_http_index_module.c return ngx_http_index_error(r, clcf, dir.data, NGX_ENOENT); clcf 343 http/modules/ngx_http_index_module.c ngx_http_index_error(ngx_http_request_t *r, ngx_http_core_loc_conf_t *clcf, clcf 353 http/modules/ngx_http_index_module.c if (clcf->log_not_found) { clcf 373 http/modules/ngx_http_log_module.c ngx_http_core_loc_conf_t *clcf; clcf 386 http/modules/ngx_http_log_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 390 http/modules/ngx_http_log_module.c of.valid = clcf->open_file_cache_valid; clcf 391 http/modules/ngx_http_log_module.c of.min_uses = clcf->open_file_cache_min_uses; clcf 394 http/modules/ngx_http_log_module.c of.errors = clcf->open_file_cache_errors; clcf 395 http/modules/ngx_http_log_module.c of.events = clcf->open_file_cache_events; clcf 397 http/modules/ngx_http_log_module.c if (ngx_open_cached_file(clcf->open_file_cache, &path, &of, r->pool) clcf 590 http/modules/ngx_http_memcached_module.c ngx_http_core_loc_conf_t *clcf; clcf 608 http/modules/ngx_http_memcached_module.c clcf = ngx_http_conf_get_module_loc_conf(cf, ngx_http_core_module); clcf 610 http/modules/ngx_http_memcached_module.c clcf->handler = ngx_http_memcached_handler; clcf 612 http/modules/ngx_http_memcached_module.c if (clcf->name.data[clcf->name.len - 1] == '/') { clcf 613 http/modules/ngx_http_memcached_module.c clcf->auto_redirect = 1; clcf 97 http/modules/ngx_http_not_modified_filter_module.c ngx_http_core_loc_conf_t *clcf; clcf 99 http/modules/ngx_http_not_modified_filter_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 101 http/modules/ngx_http_not_modified_filter_module.c if (clcf->if_modified_since == NGX_HTTP_IMS_OFF) { clcf 113 http/modules/ngx_http_not_modified_filter_module.c if (clcf->if_modified_since == NGX_HTTP_IMS_EXACT clcf 1724 http/modules/ngx_http_proxy_module.c ngx_http_core_loc_conf_t *clcf; clcf 2039 http/modules/ngx_http_proxy_module.c clcf = ngx_http_conf_get_module_loc_conf(cf, ngx_http_core_module); clcf 2040 http/modules/ngx_http_proxy_module.c if (clcf->handler == NULL && clcf->lmt_excpt) { clcf 2041 http/modules/ngx_http_proxy_module.c clcf->handler = ngx_http_proxy_handler; clcf 2351 http/modules/ngx_http_proxy_module.c ngx_http_core_loc_conf_t *clcf; clcf 2358 http/modules/ngx_http_proxy_module.c clcf = ngx_http_conf_get_module_loc_conf(cf, ngx_http_core_module); clcf 2360 http/modules/ngx_http_proxy_module.c clcf->handler = ngx_http_proxy_handler; clcf 2362 http/modules/ngx_http_proxy_module.c if (clcf->name.data[clcf->name.len - 1] == '/') { clcf 2363 http/modules/ngx_http_proxy_module.c clcf->auto_redirect = 1; clcf 2440 http/modules/ngx_http_proxy_module.c plcf->location = clcf->name; clcf 2442 http/modules/ngx_http_proxy_module.c if (clcf->named clcf 2444 http/modules/ngx_http_proxy_module.c || clcf->regex clcf 2446 http/modules/ngx_http_proxy_module.c || clcf->noname) clcf 526 http/modules/ngx_http_rewrite_module.c ngx_http_core_loc_conf_t *clcf, *pclcf; clcf 564 http/modules/ngx_http_rewrite_module.c clcf = ctx->loc_conf[ngx_http_core_module.ctx_index]; clcf 565 http/modules/ngx_http_rewrite_module.c clcf->loc_conf = ctx->loc_conf; clcf 566 http/modules/ngx_http_rewrite_module.c clcf->name = pclcf->name; clcf 567 http/modules/ngx_http_rewrite_module.c clcf->noname = 1; clcf 569 http/modules/ngx_http_rewrite_module.c if (ngx_http_add_location(cf, &pclcf->locations, clcf) != NGX_OK) { clcf 1051 http/modules/ngx_http_scgi_module.c ngx_http_core_loc_conf_t *clcf; clcf 1285 http/modules/ngx_http_scgi_module.c clcf = ngx_http_conf_get_module_loc_conf(cf, ngx_http_core_module); clcf 1286 http/modules/ngx_http_scgi_module.c if (clcf->handler == NULL && clcf->lmt_excpt) { clcf 1287 http/modules/ngx_http_scgi_module.c clcf->handler = ngx_http_scgi_handler; clcf 1487 http/modules/ngx_http_scgi_module.c ngx_http_core_loc_conf_t *clcf; clcf 1494 http/modules/ngx_http_scgi_module.c clcf = ngx_http_conf_get_module_loc_conf (cf, ngx_http_core_module); clcf 1495 http/modules/ngx_http_scgi_module.c clcf->handler = ngx_http_scgi_handler; clcf 1532 http/modules/ngx_http_scgi_module.c if (clcf->name.data[clcf->name.len - 1] == '/') { clcf 1533 http/modules/ngx_http_scgi_module.c clcf->auto_redirect = 1; clcf 59 http/modules/ngx_http_static_module.c ngx_http_core_loc_conf_t *clcf; clcf 86 http/modules/ngx_http_static_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 90 http/modules/ngx_http_static_module.c of.read_ahead = clcf->read_ahead; clcf 91 http/modules/ngx_http_static_module.c of.directio = clcf->directio; clcf 92 http/modules/ngx_http_static_module.c of.valid = clcf->open_file_cache_valid; clcf 93 http/modules/ngx_http_static_module.c of.min_uses = clcf->open_file_cache_min_uses; clcf 94 http/modules/ngx_http_static_module.c of.errors = clcf->open_file_cache_errors; clcf 95 http/modules/ngx_http_static_module.c of.events = clcf->open_file_cache_events; clcf 97 http/modules/ngx_http_static_module.c if (ngx_open_cached_file(clcf->open_file_cache, &path, &of, r->pool) clcf 126 http/modules/ngx_http_static_module.c if (rc != NGX_HTTP_NOT_FOUND || clcf->log_not_found) { clcf 149 http/modules/ngx_http_static_module.c if (!clcf->alias && clcf->root_lengths == NULL && r->args.len == 0) { clcf 150 http/modules/ngx_http_static_module.c location = path.data + clcf->root.len; clcf 137 http/modules/ngx_http_stub_status_module.c ngx_http_core_loc_conf_t *clcf; clcf 139 http/modules/ngx_http_stub_status_module.c clcf = ngx_http_conf_get_module_loc_conf(cf, ngx_http_core_module); clcf 140 http/modules/ngx_http_stub_status_module.c clcf->handler = ngx_http_status_handler; clcf 1104 http/modules/ngx_http_uwsgi_module.c ngx_http_core_loc_conf_t *clcf; clcf 1340 http/modules/ngx_http_uwsgi_module.c clcf = ngx_http_conf_get_module_loc_conf(cf, ngx_http_core_module); clcf 1341 http/modules/ngx_http_uwsgi_module.c if (clcf->handler == NULL && clcf->lmt_excpt) { clcf 1342 http/modules/ngx_http_uwsgi_module.c clcf->handler = ngx_http_uwsgi_handler; clcf 1538 http/modules/ngx_http_uwsgi_module.c ngx_http_core_loc_conf_t *clcf; clcf 1545 http/modules/ngx_http_uwsgi_module.c clcf = ngx_http_conf_get_module_loc_conf (cf, ngx_http_core_module); clcf 1546 http/modules/ngx_http_uwsgi_module.c clcf->handler = ngx_http_uwsgi_handler; clcf 1583 http/modules/ngx_http_uwsgi_module.c if (clcf->name.data[clcf->name.len - 1] == '/') { clcf 1584 http/modules/ngx_http_uwsgi_module.c clcf->auto_redirect = 1; clcf 912 http/modules/perl/ngx_http_perl_module.c ngx_http_core_loc_conf_t *clcf; clcf 952 http/modules/perl/ngx_http_perl_module.c clcf = ngx_http_conf_get_module_loc_conf(cf, ngx_http_core_module); clcf 953 http/modules/perl/ngx_http_perl_module.c clcf->handler = ngx_http_perl_handler; clcf 125 http/ngx_http.c ngx_http_core_loc_conf_t *clcf; clcf 280 http/ngx_http.c clcf = cscfp[s]->ctx->loc_conf[ngx_http_core_module.ctx_index]; clcf 282 http/ngx_http.c if (ngx_http_init_locations(cf, cscfp[s], clcf) != NGX_OK) { clcf 286 http/ngx_http.c if (ngx_http_init_static_location_trees(cf, clcf) != NGX_OK) { clcf 568 http/ngx_http.c ngx_http_core_loc_conf_t *clcf; clcf 604 http/ngx_http.c clcf = cscfp[s]->ctx->loc_conf[ngx_http_core_module.ctx_index]; clcf 606 http/ngx_http.c rv = ngx_http_merge_locations(cf, clcf->locations, clcf 630 http/ngx_http.c ngx_http_core_loc_conf_t *clcf; clcf 646 http/ngx_http.c clcf = lq->exact ? lq->exact : lq->inclusive; clcf 647 http/ngx_http.c ctx->loc_conf = clcf->loc_conf; clcf 650 http/ngx_http.c clcf->loc_conf[ctx_index]); clcf 655 http/ngx_http.c rv = ngx_http_merge_locations(cf, clcf->locations, clcf->loc_conf, clcf 674 http/ngx_http.c ngx_http_core_loc_conf_t *clcf; clcf 703 http/ngx_http.c clcf = lq->exact ? lq->exact : lq->inclusive; clcf 705 http/ngx_http.c if (ngx_http_init_locations(cf, NULL, clcf) != NGX_OK) { clcf 711 http/ngx_http.c if (clcf->regex) { clcf 723 http/ngx_http.c if (clcf->named) { clcf 733 http/ngx_http.c if (clcf->noname) { clcf 802 http/ngx_http.c ngx_http_core_loc_conf_t *clcf; clcf 821 http/ngx_http.c clcf = lq->exact ? lq->exact : lq->inclusive; clcf 823 http/ngx_http.c if (ngx_http_init_static_location_trees(cf, clcf) != NGX_OK) { clcf 845 http/ngx_http.c ngx_http_core_loc_conf_t *clcf) clcf 864 http/ngx_http.c if (clcf->exact_match clcf 866 http/ngx_http.c || clcf->regex clcf 868 http/ngx_http.c || clcf->named || clcf->noname) clcf 870 http/ngx_http.c lq->exact = clcf; clcf 875 http/ngx_http.c lq->inclusive = clcf; clcf 878 http/ngx_http.c lq->name = &clcf->name; clcf 1726 http/ngx_http.c ngx_http_core_loc_conf_t *clcf; clcf 1742 http/ngx_http.c clcf = cscf->ctx->loc_conf[ngx_http_core_module.ctx_index]; clcf 1744 http/ngx_http.c ls->logp = clcf->error_log; clcf 67 http/ngx_http.h ngx_http_core_loc_conf_t *clcf); clcf 85 http/ngx_http_copy_filter_module.c ngx_http_core_loc_conf_t *clcf; clcf 104 http/ngx_http_copy_filter_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 111 http/ngx_http_copy_filter_module.c ctx->alignment = clcf->directio_alignment; clcf 122 http/ngx_http_copy_filter_module.c if (clcf->aio) { clcf 126 http/ngx_http_copy_filter_module.c c->aio_sendfile = (clcf->aio == NGX_HTTP_AIO_SENDFILE); clcf 42 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf, ngx_str_t *regex, ngx_uint_t caseless); clcf 917 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf; clcf 929 http/ngx_http_core_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 931 http/ngx_http_core_module.c if (!r->internal && clcf->internal) { clcf 938 http/ngx_http_core_module.c (clcf->noname ? "*" : (clcf->exact_match ? "=" : "")), clcf 939 http/ngx_http_core_module.c &clcf->name); clcf 945 http/ngx_http_core_module.c r->headers_in.content_length_n, clcf->client_max_body_size); clcf 949 http/ngx_http_core_module.c && clcf->client_max_body_size clcf 950 http/ngx_http_core_module.c && clcf->client_max_body_size < r->headers_in.content_length_n) clcf 974 http/ngx_http_core_module.c r->headers_out.location->value = clcf->name; clcf 977 http/ngx_http_core_module.c len = clcf->name.len + 1 + r->args.len; clcf 988 http/ngx_http_core_module.c p = ngx_cpymem(p, clcf->name.data, clcf->name.len); clcf 1050 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf; clcf 1071 http/ngx_http_core_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1073 http/ngx_http_core_module.c if (clcf->satisfy == NGX_HTTP_SATISFY_ALL) { clcf 1146 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf; clcf 1152 http/ngx_http_core_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1154 http/ngx_http_core_module.c if (clcf->try_files == NULL) { clcf 1165 http/ngx_http_core_module.c tf = clcf->try_files; clcf 1167 http/ngx_http_core_module.c alias = clcf->alias; clcf 1227 http/ngx_http_core_module.c if (alias && ngx_strncmp(name, clcf->name.data, alias) == 0) { clcf 1266 http/ngx_http_core_module.c of.directio = clcf->directio; clcf 1267 http/ngx_http_core_module.c of.valid = clcf->open_file_cache_valid; clcf 1268 http/ngx_http_core_module.c of.min_uses = clcf->open_file_cache_min_uses; clcf 1270 http/ngx_http_core_module.c of.errors = clcf->open_file_cache_errors; clcf 1271 http/ngx_http_core_module.c of.events = clcf->open_file_cache_events; clcf 1273 http/ngx_http_core_module.c if (ngx_open_cached_file(clcf->open_file_cache, &path, &of, r->pool) clcf 1298 http/ngx_http_core_module.c } else if (clcf->regex) { clcf 1312 http/ngx_http_core_module.c p = ngx_copy(r->uri.data, clcf->name.data, alias); clcf 1385 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf; clcf 1387 http/ngx_http_core_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1389 http/ngx_http_core_module.c if (r->method & clcf->limit_except) { clcf 1390 http/ngx_http_core_module.c r->loc_conf = clcf->limit_except_loc_conf; clcf 1391 http/ngx_http_core_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1395 http/ngx_http_core_module.c r->connection->log->file = clcf->error_log->file; clcf 1398 http/ngx_http_core_module.c r->connection->log->log_level = clcf->error_log->log_level; clcf 1402 http/ngx_http_core_module.c if ((ngx_io.flags & NGX_IO_SENDFILE) && clcf->sendfile) { clcf 1409 http/ngx_http_core_module.c if (clcf->client_body_in_file_only) { clcf 1413 http/ngx_http_core_module.c clcf->client_body_in_file_only == NGX_HTTP_REQUEST_BODY_FILE_CLEAN; clcf 1420 http/ngx_http_core_module.c r->request_body_in_single_buf = clcf->client_body_in_single_buffer; clcf 1423 http/ngx_http_core_module.c if (clcf->keepalive_timeout == 0) { clcf 1426 http/ngx_http_core_module.c } else if (r->connection->requests >= clcf->keepalive_requests) { clcf 1431 http/ngx_http_core_module.c && (clcf->keepalive_disable clcf 1441 http/ngx_http_core_module.c && (clcf->keepalive_disable clcf 1453 http/ngx_http_core_module.c if (!clcf->tcp_nopush) { clcf 1459 http/ngx_http_core_module.c r->limit_rate = clcf->limit_rate; clcf 1462 http/ngx_http_core_module.c if (clcf->handler) { clcf 1463 http/ngx_http_core_module.c r->content_handler = clcf->handler; clcf 1484 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf, **clcfp; clcf 1496 http/ngx_http_core_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1498 http/ngx_http_core_module.c noregex = clcf->noregex; clcf 1680 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf; clcf 1686 http/ngx_http_core_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1712 http/ngx_http_core_module.c type = ngx_hash_find(&clcf->types_hash, hash, clcf 1723 http/ngx_http_core_module.c r->headers_out.content_type_len = clcf->default_type.len; clcf 1724 http/ngx_http_core_module.c r->headers_out.content_type = clcf->default_type; clcf 1868 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf; clcf 1870 http/ngx_http_core_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1872 http/ngx_http_core_module.c alias = clcf->alias; clcf 1877 http/ngx_http_core_module.c "where URI was rewritten", &clcf->name); clcf 1881 http/ngx_http_core_module.c if (clcf->root_lengths == NULL) { clcf 1883 http/ngx_http_core_module.c *root_length = clcf->root.len; clcf 1885 http/ngx_http_core_module.c path->len = clcf->root.len + reserved + r->uri.len - alias + 1; clcf 1892 http/ngx_http_core_module.c last = ngx_copy(path->data, clcf->root.data, clcf->root.len); clcf 1899 http/ngx_http_core_module.c captures = alias && clcf->regex; clcf 1907 http/ngx_http_core_module.c if (ngx_http_script_run(r, path, clcf->root_lengths->elts, reserved, clcf 1908 http/ngx_http_core_module.c clcf->root_values->elts) clcf 2020 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf; clcf 2041 http/ngx_http_core_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 2043 http/ngx_http_core_module.c if (r->headers_in.msie6 && clcf->gzip_disable_msie6) { clcf 2047 http/ngx_http_core_module.c if (r->http_version < clcf->gzip_http_version) { clcf 2055 http/ngx_http_core_module.c p = clcf->gzip_proxied; clcf 2144 http/ngx_http_core_module.c if (clcf->gzip_disable && r->headers_in.user_agent) { clcf 2146 http/ngx_http_core_module.c if (ngx_regex_exec_array(clcf->gzip_disable, clcf 2572 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf, *pclcf; clcf 2604 http/ngx_http_core_module.c clcf = ctx->loc_conf[ngx_http_core_module.ctx_index]; clcf 2605 http/ngx_http_core_module.c clcf->loc_conf = ctx->loc_conf; clcf 2617 http/ngx_http_core_module.c clcf->name = *name; clcf 2618 http/ngx_http_core_module.c clcf->exact_match = 1; clcf 2622 http/ngx_http_core_module.c clcf->name = *name; clcf 2623 http/ngx_http_core_module.c clcf->noregex = 1; clcf 2627 http/ngx_http_core_module.c if (ngx_http_core_regex_location(cf, clcf, name, 0) != NGX_OK) { clcf 2633 http/ngx_http_core_module.c if (ngx_http_core_regex_location(cf, clcf, name, 1) != NGX_OK) { clcf 2649 http/ngx_http_core_module.c clcf->name.len = name->len - 1; clcf 2650 http/ngx_http_core_module.c clcf->name.data = name->data + 1; clcf 2651 http/ngx_http_core_module.c clcf->exact_match = 1; clcf 2655 http/ngx_http_core_module.c clcf->name.len = name->len - 2; clcf 2656 http/ngx_http_core_module.c clcf->name.data = name->data + 2; clcf 2657 http/ngx_http_core_module.c clcf->noregex = 1; clcf 2669 http/ngx_http_core_module.c if (ngx_http_core_regex_location(cf, clcf, name, 1) != NGX_OK) { clcf 2674 http/ngx_http_core_module.c if (ngx_http_core_regex_location(cf, clcf, name, 0) != NGX_OK) { clcf 2681 http/ngx_http_core_module.c clcf->name = *name; clcf 2684 http/ngx_http_core_module.c clcf->named = 1; clcf 2696 http/ngx_http_core_module.c clcf->prev_location = pclcf; clcf 2703 http/ngx_http_core_module.c &clcf->name, &pclcf->name); clcf 2711 http/ngx_http_core_module.c &clcf->name, &pclcf->name); clcf 2715 http/ngx_http_core_module.c if (clcf->named) { clcf 2719 http/ngx_http_core_module.c &clcf->name); clcf 2726 http/ngx_http_core_module.c if (clcf->regex == NULL clcf 2727 http/ngx_http_core_module.c && ngx_strncmp(clcf->name.data, pclcf->name.data, len) != 0) clcf 2729 http/ngx_http_core_module.c if (ngx_strncmp(clcf->name.data, pclcf->name.data, len) != 0) clcf 2734 http/ngx_http_core_module.c &clcf->name, &pclcf->name); clcf 2739 http/ngx_http_core_module.c if (ngx_http_add_location(cf, &pclcf->locations, clcf) != NGX_OK) { clcf 2756 http/ngx_http_core_module.c ngx_http_core_regex_location(ngx_conf_t *cf, ngx_http_core_loc_conf_t *clcf, clcf 2775 http/ngx_http_core_module.c clcf->regex = ngx_http_regex_compile(cf, &rc); clcf 2776 http/ngx_http_core_module.c if (clcf->regex == NULL) { clcf 2780 http/ngx_http_core_module.c clcf->name = *regex; clcf 2798 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; clcf 2803 http/ngx_http_core_module.c if (clcf->types == NULL) { clcf 2804 http/ngx_http_core_module.c clcf->types = ngx_array_create(cf->pool, 64, sizeof(ngx_hash_key_t)); clcf 2805 http/ngx_http_core_module.c if (clcf->types == NULL) { clcf 2825 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; clcf 2856 http/ngx_http_core_module.c type = clcf->types->elts; clcf 2857 http/ngx_http_core_module.c for (n = 0; n < clcf->types->nelts; n++) { clcf 2872 http/ngx_http_core_module.c type = ngx_array_push(clcf->types); clcf 3067 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf; clcf 3069 http/ngx_http_core_module.c clcf = ngx_pcalloc(cf->pool, sizeof(ngx_http_core_loc_conf_t)); clcf 3070 http/ngx_http_core_module.c if (clcf == NULL) { clcf 3093 http/ngx_http_core_module.c clcf->client_max_body_size = NGX_CONF_UNSET; clcf 3094 http/ngx_http_core_module.c clcf->client_body_buffer_size = NGX_CONF_UNSET_SIZE; clcf 3095 http/ngx_http_core_module.c clcf->client_body_timeout = NGX_CONF_UNSET_MSEC; clcf 3096 http/ngx_http_core_module.c clcf->keepalive_disable = NGX_CONF_UNSET_UINT; clcf 3097 http/ngx_http_core_module.c clcf->satisfy = NGX_CONF_UNSET_UINT; clcf 3098 http/ngx_http_core_module.c clcf->if_modified_since = NGX_CONF_UNSET_UINT; clcf 3099 http/ngx_http_core_module.c clcf->client_body_in_file_only = NGX_CONF_UNSET_UINT; clcf 3100 http/ngx_http_core_module.c clcf->client_body_in_single_buffer = NGX_CONF_UNSET; clcf 3101 http/ngx_http_core_module.c clcf->internal = NGX_CONF_UNSET; clcf 3102 http/ngx_http_core_module.c clcf->sendfile = NGX_CONF_UNSET; clcf 3103 http/ngx_http_core_module.c clcf->sendfile_max_chunk = NGX_CONF_UNSET_SIZE; clcf 3105 http/ngx_http_core_module.c clcf->aio = NGX_CONF_UNSET; clcf 3107 http/ngx_http_core_module.c clcf->read_ahead = NGX_CONF_UNSET_SIZE; clcf 3108 http/ngx_http_core_module.c clcf->directio = NGX_CONF_UNSET; clcf 3109 http/ngx_http_core_module.c clcf->directio_alignment = NGX_CONF_UNSET; clcf 3110 http/ngx_http_core_module.c clcf->tcp_nopush = NGX_CONF_UNSET; clcf 3111 http/ngx_http_core_module.c clcf->tcp_nodelay = NGX_CONF_UNSET; clcf 3112 http/ngx_http_core_module.c clcf->send_timeout = NGX_CONF_UNSET_MSEC; clcf 3113 http/ngx_http_core_module.c clcf->send_lowat = NGX_CONF_UNSET_SIZE; clcf 3114 http/ngx_http_core_module.c clcf->postpone_output = NGX_CONF_UNSET_SIZE; clcf 3115 http/ngx_http_core_module.c clcf->limit_rate = NGX_CONF_UNSET_SIZE; clcf 3116 http/ngx_http_core_module.c clcf->limit_rate_after = NGX_CONF_UNSET_SIZE; clcf 3117 http/ngx_http_core_module.c clcf->keepalive_timeout = NGX_CONF_UNSET_MSEC; clcf 3118 http/ngx_http_core_module.c clcf->keepalive_header = NGX_CONF_UNSET; clcf 3119 http/ngx_http_core_module.c clcf->keepalive_requests = NGX_CONF_UNSET_UINT; clcf 3120 http/ngx_http_core_module.c clcf->lingering_time = NGX_CONF_UNSET_MSEC; clcf 3121 http/ngx_http_core_module.c clcf->lingering_timeout = NGX_CONF_UNSET_MSEC; clcf 3122 http/ngx_http_core_module.c clcf->resolver_timeout = NGX_CONF_UNSET_MSEC; clcf 3123 http/ngx_http_core_module.c clcf->reset_timedout_connection = NGX_CONF_UNSET; clcf 3124 http/ngx_http_core_module.c clcf->server_name_in_redirect = NGX_CONF_UNSET; clcf 3125 http/ngx_http_core_module.c clcf->port_in_redirect = NGX_CONF_UNSET; clcf 3126 http/ngx_http_core_module.c clcf->msie_padding = NGX_CONF_UNSET; clcf 3127 http/ngx_http_core_module.c clcf->msie_refresh = NGX_CONF_UNSET; clcf 3128 http/ngx_http_core_module.c clcf->log_not_found = NGX_CONF_UNSET; clcf 3129 http/ngx_http_core_module.c clcf->log_subrequest = NGX_CONF_UNSET; clcf 3130 http/ngx_http_core_module.c clcf->recursive_error_pages = NGX_CONF_UNSET; clcf 3131 http/ngx_http_core_module.c clcf->server_tokens = NGX_CONF_UNSET; clcf 3132 http/ngx_http_core_module.c clcf->chunked_transfer_encoding = NGX_CONF_UNSET; clcf 3133 http/ngx_http_core_module.c clcf->types_hash_max_size = NGX_CONF_UNSET_UINT; clcf 3134 http/ngx_http_core_module.c clcf->types_hash_bucket_size = NGX_CONF_UNSET_UINT; clcf 3136 http/ngx_http_core_module.c clcf->open_file_cache = NGX_CONF_UNSET_PTR; clcf 3137 http/ngx_http_core_module.c clcf->open_file_cache_valid = NGX_CONF_UNSET; clcf 3138 http/ngx_http_core_module.c clcf->open_file_cache_min_uses = NGX_CONF_UNSET_UINT; clcf 3139 http/ngx_http_core_module.c clcf->open_file_cache_errors = NGX_CONF_UNSET; clcf 3140 http/ngx_http_core_module.c clcf->open_file_cache_events = NGX_CONF_UNSET; clcf 3143 http/ngx_http_core_module.c clcf->gzip_vary = NGX_CONF_UNSET; clcf 3144 http/ngx_http_core_module.c clcf->gzip_http_version = NGX_CONF_UNSET_UINT; clcf 3146 http/ngx_http_core_module.c clcf->gzip_disable = NGX_CONF_UNSET_PTR; clcf 3148 http/ngx_http_core_module.c clcf->gzip_disable_msie6 = 3; clcf 3150 http/ngx_http_core_module.c clcf->gzip_disable_degradation = 3; clcf 3154 http/ngx_http_core_module.c return clcf; clcf 3754 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; clcf 3763 http/ngx_http_core_module.c if (clcf->root.data) { clcf 3765 http/ngx_http_core_module.c if ((clcf->alias != 0) == alias) { clcf 3773 http/ngx_http_core_module.c &cmd->name, clcf->alias ? "alias" : "root"); clcf 3779 http/ngx_http_core_module.c if (clcf->named && alias) { clcf 3811 http/ngx_http_core_module.c clcf->alias = alias ? clcf->name.len : 0; clcf 3812 http/ngx_http_core_module.c clcf->root = value[1]; clcf 3814 http/ngx_http_core_module.c if (!alias && clcf->root.data[clcf->root.len - 1] == '/') { clcf 3815 http/ngx_http_core_module.c clcf->root.len--; clcf 3818 http/ngx_http_core_module.c if (clcf->root.data[0] != '$') { clcf 3819 http/ngx_http_core_module.c if (ngx_conf_full_name(cf->cycle, &clcf->root, 0) != NGX_OK) { clcf 3824 http/ngx_http_core_module.c n = ngx_http_script_variables_count(&clcf->root); clcf 3830 http/ngx_http_core_module.c if (alias && clcf->regex) { clcf 3837 http/ngx_http_core_module.c sc.source = &clcf->root; clcf 3838 http/ngx_http_core_module.c sc.lengths = &clcf->root_lengths; clcf 3839 http/ngx_http_core_module.c sc.values = &clcf->root_values; clcf 3884 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf; clcf 3948 http/ngx_http_core_module.c clcf = ctx->loc_conf[ngx_http_core_module.ctx_index]; clcf 3950 http/ngx_http_core_module.c clcf->loc_conf = ctx->loc_conf; clcf 3951 http/ngx_http_core_module.c clcf->name = pclcf->name; clcf 3952 http/ngx_http_core_module.c clcf->noname = 1; clcf 3953 http/ngx_http_core_module.c clcf->lmt_excpt = 1; clcf 3955 http/ngx_http_core_module.c if (ngx_http_add_location(cf, &pclcf->locations, clcf) != NGX_OK) { clcf 3974 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; clcf 3978 http/ngx_http_core_module.c if (clcf->directio != NGX_CONF_UNSET) { clcf 3985 http/ngx_http_core_module.c clcf->directio = NGX_OPEN_FILE_DIRECTIO_OFF; clcf 3989 http/ngx_http_core_module.c clcf->directio = ngx_parse_offset(&value[1]); clcf 3990 http/ngx_http_core_module.c if (clcf->directio == (off_t) NGX_ERROR) { clcf 4001 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; clcf 4011 http/ngx_http_core_module.c if (clcf->error_pages == NULL) { clcf 4012 http/ngx_http_core_module.c clcf->error_pages = ngx_array_create(cf->pool, 4, clcf 4014 http/ngx_http_core_module.c if (clcf->error_pages == NULL) { clcf 4077 http/ngx_http_core_module.c err = ngx_array_push(clcf->error_pages); clcf 4121 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; clcf 4130 http/ngx_http_core_module.c if (clcf->try_files) { clcf 4143 http/ngx_http_core_module.c clcf->try_files = tf; clcf 4201 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; clcf 4208 http/ngx_http_core_module.c if (clcf->open_file_cache != NGX_CONF_UNSET_PTR) { clcf 4244 http/ngx_http_core_module.c clcf->open_file_cache = NULL; clcf 4257 http/ngx_http_core_module.c if (clcf->open_file_cache == NULL) { clcf 4267 http/ngx_http_core_module.c clcf->open_file_cache = ngx_open_file_cache_init(cf->pool, max, inactive); clcf 4268 http/ngx_http_core_module.c if (clcf->open_file_cache) { clcf 4279 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; clcf 4283 http/ngx_http_core_module.c if (clcf->error_log) { clcf 4289 http/ngx_http_core_module.c clcf->error_log = ngx_log_create(cf->cycle, &value[1]); clcf 4290 http/ngx_http_core_module.c if (clcf->error_log == NULL) { clcf 4295 http/ngx_http_core_module.c clcf->error_log->log_level = NGX_LOG_ERR; clcf 4299 http/ngx_http_core_module.c return ngx_log_set_levels(cf, clcf->error_log); clcf 4306 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; clcf 4310 http/ngx_http_core_module.c if (clcf->keepalive_timeout != NGX_CONF_UNSET_MSEC) { clcf 4316 http/ngx_http_core_module.c clcf->keepalive_timeout = ngx_parse_time(&value[1], 0); clcf 4318 http/ngx_http_core_module.c if (clcf->keepalive_timeout == (ngx_msec_t) NGX_ERROR) { clcf 4322 http/ngx_http_core_module.c if (clcf->keepalive_timeout == (ngx_msec_t) NGX_PARSE_LARGE_TIME) { clcf 4330 http/ngx_http_core_module.c clcf->keepalive_header = ngx_parse_time(&value[2], 1); clcf 4332 http/ngx_http_core_module.c if (clcf->keepalive_header == NGX_ERROR) { clcf 4336 http/ngx_http_core_module.c if (clcf->keepalive_header == NGX_PARSE_LARGE_TIME) { clcf 4347 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; clcf 4349 http/ngx_http_core_module.c if (clcf->internal != NGX_CONF_UNSET) { clcf 4353 http/ngx_http_core_module.c clcf->internal = 1; clcf 4362 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; clcf 4367 http/ngx_http_core_module.c if (clcf->resolver) { clcf 4383 http/ngx_http_core_module.c clcf->resolver = ngx_resolver_create(cf, &u.addrs[0]); clcf 4384 http/ngx_http_core_module.c if (clcf->resolver == NULL) { clcf 4397 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; clcf 4407 http/ngx_http_core_module.c if (clcf->gzip_disable == NGX_CONF_UNSET_PTR) { clcf 4408 http/ngx_http_core_module.c clcf->gzip_disable = ngx_array_create(cf->pool, 2, clcf 4410 http/ngx_http_core_module.c if (clcf->gzip_disable == NULL) { clcf 4426 http/ngx_http_core_module.c clcf->gzip_disable_msie6 = 1; clcf 4433 http/ngx_http_core_module.c clcf->gzip_disable_degradation = 1; clcf 4439 http/ngx_http_core_module.c re = ngx_array_push(clcf->gzip_disable); clcf 4466 http/ngx_http_core_module.c clcf->gzip_disable_msie6 = 1; clcf 4473 http/ngx_http_core_module.c clcf->gzip_disable_degradation = 1; clcf 246 http/ngx_http_file_cache.c ngx_http_core_loc_conf_t *clcf; clcf 315 http/ngx_http_file_cache.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 320 http/ngx_http_file_cache.c of.valid = clcf->open_file_cache_valid; clcf 321 http/ngx_http_file_cache.c of.min_uses = clcf->open_file_cache_min_uses; clcf 322 http/ngx_http_file_cache.c of.events = clcf->open_file_cache_events; clcf 324 http/ngx_http_file_cache.c of.read_ahead = clcf->read_ahead; clcf 326 http/ngx_http_file_cache.c if (ngx_open_cached_file(clcf->open_file_cache, &c->file.name, &of, r->pool) clcf 453 http/ngx_http_file_cache.c ngx_http_core_loc_conf_t *clcf; clcf 459 http/ngx_http_file_cache.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 461 http/ngx_http_file_cache.c if (!clcf->aio) { clcf 165 http/ngx_http_header_filter_module.c ngx_http_core_loc_conf_t *clcf; clcf 278 http/ngx_http_header_filter_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 281 http/ngx_http_header_filter_module.c len += clcf->server_tokens ? sizeof(ngx_http_server_full_string) - 1: clcf 320 http/ngx_http_header_filter_module.c if (clcf->server_name_in_redirect) { clcf 359 http/ngx_http_header_filter_module.c if (clcf->port_in_redirect) { clcf 396 http/ngx_http_header_filter_module.c if (clcf->keepalive_header) { clcf 406 http/ngx_http_header_filter_module.c if (clcf->gzip_vary) { clcf 456 http/ngx_http_header_filter_module.c if (clcf->server_tokens) { clcf 558 http/ngx_http_header_filter_module.c if (clcf->keepalive_header) { clcf 560 http/ngx_http_header_filter_module.c clcf->keepalive_header); clcf 250 http/ngx_http_request.c ngx_http_core_loc_conf_t *clcf; clcf 433 http/ngx_http_request.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 434 http/ngx_http_request.c c->log->file = clcf->error_log->file; clcf 436 http/ngx_http_request.c c->log->log_level = clcf->error_log->log_level; clcf 1716 http/ngx_http_request.c ngx_http_core_loc_conf_t *clcf; clcf 1769 http/ngx_http_request.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1770 http/ngx_http_request.c r->connection->log->file = clcf->error_log->file; clcf 1773 http/ngx_http_request.c r->connection->log->log_level = clcf->error_log->log_level; clcf 1870 http/ngx_http_request.c ngx_http_core_loc_conf_t *clcf; clcf 1969 http/ngx_http_request.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1971 http/ngx_http_request.c if (clcf->log_subrequest) { clcf 2121 http/ngx_http_request.c ngx_http_core_loc_conf_t *clcf; clcf 2123 http/ngx_http_request.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 2132 http/ngx_http_request.c + (time_t) (clcf->lingering_time / 1000); clcf 2133 http/ngx_http_request.c ngx_add_timer(r->connection->read, clcf->lingering_timeout); clcf 2144 http/ngx_http_request.c && clcf->keepalive_timeout > 0) clcf 2149 http/ngx_http_request.c } else if (r->lingering_close && clcf->lingering_timeout > 0) { clcf 2162 http/ngx_http_request.c ngx_http_core_loc_conf_t *clcf; clcf 2177 http/ngx_http_request.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 2179 http/ngx_http_request.c ngx_add_timer(wev, clcf->send_timeout); clcf 2182 http/ngx_http_request.c if (ngx_handle_write_event(wev, clcf->send_lowat) != NGX_OK) { clcf 2197 http/ngx_http_request.c ngx_http_core_loc_conf_t *clcf; clcf 2205 http/ngx_http_request.c clcf = ngx_http_get_module_loc_conf(r->main, ngx_http_core_module); clcf 2221 http/ngx_http_request.c ngx_add_timer(wev, clcf->send_timeout); clcf 2223 http/ngx_http_request.c if (ngx_handle_write_event(wev, clcf->send_lowat) != NGX_OK) { clcf 2235 http/ngx_http_request.c if (ngx_handle_write_event(wev, clcf->send_lowat) != NGX_OK) { clcf 2257 http/ngx_http_request.c ngx_add_timer(wev, clcf->send_timeout); clcf 2260 http/ngx_http_request.c if (ngx_handle_write_event(wev, clcf->send_lowat) != NGX_OK) { clcf 2389 http/ngx_http_request.c ngx_http_core_loc_conf_t *clcf; clcf 2394 http/ngx_http_request.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 2400 http/ngx_http_request.c r->lingering_time = ngx_time() + (time_t) (clcf->lingering_time / 1000); clcf 2401 http/ngx_http_request.c ngx_add_timer(rev, clcf->lingering_timeout); clcf 2454 http/ngx_http_request.c ngx_add_timer(rev, clcf->keepalive_timeout); clcf 2566 http/ngx_http_request.c && clcf->tcp_nodelay clcf 2718 http/ngx_http_request.c ngx_http_core_loc_conf_t *clcf; clcf 2722 http/ngx_http_request.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 2727 http/ngx_http_request.c r->lingering_time = ngx_time() + (time_t) (clcf->lingering_time / 1000); clcf 2728 http/ngx_http_request.c ngx_add_timer(rev, clcf->lingering_timeout); clcf 2765 http/ngx_http_request.c ngx_http_core_loc_conf_t *clcf; clcf 2803 http/ngx_http_request.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 2807 http/ngx_http_request.c if (timer > clcf->lingering_timeout) { clcf 2808 http/ngx_http_request.c timer = clcf->lingering_timeout; clcf 2870 http/ngx_http_request.c ngx_http_core_loc_conf_t *clcf; clcf 2872 http/ngx_http_request.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 2874 http/ngx_http_request.c if (clcf->post_action.data == NULL) { clcf 2879 http/ngx_http_request.c "post action: \"%V\"", &clcf->post_action); clcf 2889 http/ngx_http_request.c if (clcf->post_action.data[0] == '/') { clcf 2890 http/ngx_http_request.c ngx_http_internal_redirect(r, &clcf->post_action, NULL); clcf 2893 http/ngx_http_request.c ngx_http_named_location(r, &clcf->post_action); clcf 2933 http/ngx_http_request.c ngx_http_core_loc_conf_t *clcf; clcf 2973 http/ngx_http_request.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 2975 http/ngx_http_request.c if (clcf->reset_timedout_connection) { clcf 37 http/ngx_http_request_body.c ngx_http_core_loc_conf_t *clcf; clcf 62 http/ngx_http_request_body.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 74 http/ngx_http_request_body.c tf->path = clcf->client_body_temp_path; clcf 187 http/ngx_http_request_body.c size = clcf->client_body_buffer_size; clcf 198 http/ngx_http_request_body.c size = clcf->client_body_buffer_size; clcf 267 http/ngx_http_request_body.c ngx_http_core_loc_conf_t *clcf; clcf 333 http/ngx_http_request_body.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 334 http/ngx_http_request_body.c ngx_add_timer(c->read, clcf->client_body_timeout); clcf 390 http/ngx_http_request_body.c ngx_http_core_loc_conf_t *clcf; clcf 400 http/ngx_http_request_body.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 404 http/ngx_http_request_body.c tf->path = clcf->client_body_temp_path; clcf 497 http/ngx_http_request_body.c ngx_http_core_loc_conf_t *clcf; clcf 542 http/ngx_http_request_body.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 546 http/ngx_http_request_body.c if (timer > clcf->lingering_timeout) { clcf 547 http/ngx_http_request_body.c timer = clcf->lingering_timeout; clcf 1477 http/ngx_http_script.c ngx_http_core_loc_conf_t *clcf; clcf 1494 http/ngx_http_script.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1498 http/ngx_http_script.c of.read_ahead = clcf->read_ahead; clcf 1499 http/ngx_http_script.c of.directio = clcf->directio; clcf 1500 http/ngx_http_script.c of.valid = clcf->open_file_cache_valid; clcf 1501 http/ngx_http_script.c of.min_uses = clcf->open_file_cache_min_uses; clcf 1503 http/ngx_http_script.c of.errors = clcf->open_file_cache_errors; clcf 1504 http/ngx_http_script.c of.events = clcf->open_file_cache_events; clcf 1506 http/ngx_http_script.c if (ngx_open_cached_file(clcf->open_file_cache, &path, &of, r->pool) clcf 16 http/ngx_http_special_response.c ngx_http_core_loc_conf_t *clcf, ngx_uint_t err); clcf 357 http/ngx_http_special_response.c ngx_http_core_loc_conf_t *clcf; clcf 390 http/ngx_http_special_response.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 392 http/ngx_http_special_response.c if (!r->error_page && clcf->error_pages && r->uri_changes != 0) { clcf 394 http/ngx_http_special_response.c if (clcf->recursive_error_pages == 0) { clcf 398 http/ngx_http_special_response.c err_page = clcf->error_pages->elts; clcf 400 http/ngx_http_special_response.c for (i = 0; i < clcf->error_pages->nelts; i++) { clcf 413 http/ngx_http_special_response.c if (clcf->msie_refresh clcf 464 http/ngx_http_special_response.c return ngx_http_send_special_response(r, clcf, err); clcf 530 http/ngx_http_special_response.c ngx_http_core_loc_conf_t *clcf; clcf 588 http/ngx_http_special_response.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 590 http/ngx_http_special_response.c if (clcf->msie_refresh && r->headers_in.msie) { clcf 594 http/ngx_http_special_response.c return ngx_http_send_special_response(r, clcf, r->err_status clcf 602 http/ngx_http_special_response.c ngx_http_core_loc_conf_t *clcf, ngx_uint_t err) clcf 611 http/ngx_http_special_response.c if (clcf->server_tokens) { clcf 624 http/ngx_http_special_response.c if (clcf->msie_padding clcf 441 http/ngx_http_upstream.c ngx_http_core_loc_conf_t *clcf; clcf 495 http/ngx_http_upstream.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 497 http/ngx_http_upstream.c u->output.alignment = clcf->directio_alignment; clcf 500 http/ngx_http_upstream.c u->output.bufs.size = clcf->client_body_buffer_size; clcf 587 http/ngx_http_upstream.c ctx = ngx_resolve_start(clcf->resolver, &temp); clcf 606 http/ngx_http_upstream.c ctx->timeout = clcf->resolver_timeout; clcf 1691 http/ngx_http_upstream.c ngx_http_core_loc_conf_t *clcf; clcf 1704 http/ngx_http_upstream.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1706 http/ngx_http_upstream.c if (clcf->error_pages == NULL) { clcf 1710 http/ngx_http_upstream.c err_page = clcf->error_pages->elts; clcf 1711 http/ngx_http_upstream.c for (i = 0; i < clcf->error_pages->nelts; i++) { clcf 2009 http/ngx_http_upstream.c ngx_http_core_loc_conf_t *clcf; clcf 2046 http/ngx_http_upstream.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 2067 http/ngx_http_upstream.c if (clcf->tcp_nodelay && c->tcp_nodelay == NGX_TCP_NODELAY_UNSET) { clcf 2294 http/ngx_http_upstream.c p->send_timeout = clcf->send_timeout; clcf 2295 http/ngx_http_upstream.c p->send_lowat = clcf->send_lowat; clcf 2364 http/ngx_http_upstream.c ngx_http_core_loc_conf_t *clcf; clcf 2436 http/ngx_http_upstream.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 2439 http/ngx_http_upstream.c if (ngx_handle_write_event(downstream->write, clcf->send_lowat) clcf 2448 http/ngx_http_upstream.c ngx_add_timer(downstream->write, clcf->send_timeout); clcf 1119 http/ngx_http_variables.c ngx_http_core_loc_conf_t *clcf; clcf 1121 http/ngx_http_variables.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1123 http/ngx_http_variables.c if (clcf->root_lengths == NULL) { clcf 1124 http/ngx_http_variables.c v->len = clcf->root.len; clcf 1128 http/ngx_http_variables.c v->data = clcf->root.data; clcf 1131 http/ngx_http_variables.c if (ngx_http_script_run(r, &path, clcf->root_lengths->elts, 0, clcf 1132 http/ngx_http_variables.c clcf->root_values->elts) clcf 1159 http/ngx_http_variables.c ngx_http_core_loc_conf_t *clcf; clcf 1162 http/ngx_http_variables.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1164 http/ngx_http_variables.c if (clcf->root_lengths == NULL) { clcf 1165 http/ngx_http_variables.c path = clcf->root; clcf 1168 http/ngx_http_variables.c if (ngx_http_script_run(r, &path, clcf->root_lengths->elts, 1, clcf 1169 http/ngx_http_variables.c clcf->root_values->elts) clcf 1470 http/ngx_http_variables.c ngx_http_core_loc_conf_t *clcf; clcf 1473 http/ngx_http_variables.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 1475 http/ngx_http_variables.c if (clcf->keepalive_header) { clcf 1482 http/ngx_http_variables.c v->len = ngx_sprintf(p, "timeout=%T", clcf->keepalive_header) - p; clcf 54 http/ngx_http_write_filter_module.c ngx_http_core_loc_conf_t *clcf; clcf 169 http/ngx_http_write_filter_module.c clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module); clcf 177 http/ngx_http_write_filter_module.c if (!last && !flush && in && size < (off_t) clcf->postpone_output) { clcf 214 http/ngx_http_write_filter_module.c - (c->sent - clcf->limit_rate_after); clcf 226 http/ngx_http_write_filter_module.c } else if (clcf->sendfile_max_chunk) { clcf 227 http/ngx_http_write_filter_module.c limit = clcf->sendfile_max_chunk; clcf 252 http/ngx_http_write_filter_module.c if (clcf->limit_rate_after) { clcf 254 http/ngx_http_write_filter_module.c sent -= clcf->limit_rate_after; clcf 259 http/ngx_http_write_filter_module.c nsent -= clcf->limit_rate_after; clcf 273 http/ngx_http_write_filter_module.c && clcf->sendfile_max_chunk clcf 275 http/ngx_http_write_filter_module.c >= clcf->sendfile_max_chunk - 2 * ngx_pagesize)