location 1045 http/modules/ngx_http_dav_module.c u_char *location; location 1048 http/modules/ngx_http_dav_module.c r->headers_out.location = ngx_palloc(r->pool, sizeof(ngx_table_elt_t)); location 1049 http/modules/ngx_http_dav_module.c if (r->headers_out.location == NULL) { location 1056 http/modules/ngx_http_dav_module.c location = path + clcf->root.len; location 1059 http/modules/ngx_http_dav_module.c location = ngx_pnalloc(r->pool, r->uri.len); location 1060 http/modules/ngx_http_dav_module.c if (location == NULL) { location 1064 http/modules/ngx_http_dav_module.c ngx_memcpy(location, r->uri.data, r->uri.len); location 1072 http/modules/ngx_http_dav_module.c r->headers_out.location->value.len = r->uri.len; location 1073 http/modules/ngx_http_dav_module.c r->headers_out.location->value.data = location; location 1494 http/modules/ngx_http_fastcgi_module.c } else if (u->headers_in.location) { location 63 http/modules/ngx_http_proxy_module.c ngx_str_t location; location 786 http/modules/ngx_http_proxy_module.c loc_len = (r->valid_location && ctx->vars.uri.len) ? plcf->location.len : 0; location 885 http/modules/ngx_http_proxy_module.c plcf->location.len : 0; location 1982 http/modules/ngx_http_proxy_module.c pr->replacement.text = conf->location; location 2042 http/modules/ngx_http_proxy_module.c conf->location = prev->location; location 2440 http/modules/ngx_http_proxy_module.c plcf->location = clcf->name; location 2458 http/modules/ngx_http_proxy_module.c plcf->location.len = 0; location 2538 http/modules/ngx_http_proxy_module.c pr->replacement.text = plcf->location; location 933 http/modules/ngx_http_scgi_module.c } else if (u->headers_in.location) { location 50 http/modules/ngx_http_static_module.c u_char *last, *location; location 142 http/modules/ngx_http_static_module.c r->headers_out.location = ngx_palloc(r->pool, sizeof(ngx_table_elt_t)); location 143 http/modules/ngx_http_static_module.c if (r->headers_out.location == NULL) { location 150 http/modules/ngx_http_static_module.c location = path.data + clcf->root.len; location 159 http/modules/ngx_http_static_module.c location = ngx_pnalloc(r->pool, len); location 160 http/modules/ngx_http_static_module.c if (location == NULL) { location 164 http/modules/ngx_http_static_module.c last = ngx_copy(location, r->uri.data, r->uri.len); location 179 http/modules/ngx_http_static_module.c r->headers_out.location->value.len = len; location 180 http/modules/ngx_http_static_module.c r->headers_out.location->value.data = location; location 983 http/modules/ngx_http_uwsgi_module.c } else if (u->headers_in.location) { location 962 http/ngx_http_core_module.c r->headers_out.location = ngx_list_push(&r->headers_out.headers); location 963 http/ngx_http_core_module.c if (r->headers_out.location == NULL) { location 974 http/ngx_http_core_module.c r->headers_out.location->value = clcf->name; location 985 http/ngx_http_core_module.c r->headers_out.location->value.len = len; location 986 http/ngx_http_core_module.c r->headers_out.location->value.data = p; location 1776 http/ngx_http_core_module.c r->headers_out.location = ngx_list_push(&r->headers_out.headers); location 1777 http/ngx_http_core_module.c if (r->headers_out.location == NULL) { location 1781 http/ngx_http_core_module.c r->headers_out.location->hash = 1; location 1782 http/ngx_http_core_module.c ngx_str_set(&r->headers_out.location->key, "Location"); location 1783 http/ngx_http_core_module.c r->headers_out.location->value = val; location 139 http/ngx_http_header_filter_module.c { ngx_string("Location"), offsetof(ngx_http_headers_out_t, location) }, location 314 http/ngx_http_header_filter_module.c if (r->headers_out.location location 315 http/ngx_http_header_filter_module.c && r->headers_out.location->value.len location 316 http/ngx_http_header_filter_module.c && r->headers_out.location->value.data[0] == '/') location 318 http/ngx_http_header_filter_module.c r->headers_out.location->hash = 0; location 357 http/ngx_http_header_filter_module.c + r->headers_out.location->value.len + 2; location 537 http/ngx_http_header_filter_module.c b->last = ngx_copy(b->last, r->headers_out.location->value.data, location 538 http/ngx_http_header_filter_module.c r->headers_out.location->value.len); location 542 http/ngx_http_header_filter_module.c r->headers_out.location->value.len = b->last - p; location 543 http/ngx_http_header_filter_module.c r->headers_out.location->value.data = p; location 544 http/ngx_http_header_filter_module.c ngx_str_set(&r->headers_out.location->key, "Location"); location 244 http/ngx_http_request.h ngx_table_elt_t *location; location 1109 http/ngx_http_script.c r->headers_out.location = ngx_list_push(&r->headers_out.headers); location 1110 http/ngx_http_script.c if (r->headers_out.location == NULL) { location 1116 http/ngx_http_script.c r->headers_out.location->hash = 1; location 1117 http/ngx_http_script.c ngx_str_set(&r->headers_out.location->key, "Location"); location 1118 http/ngx_http_script.c r->headers_out.location->value = e->buf; location 529 http/ngx_http_special_response.c ngx_table_elt_t *location; location 567 http/ngx_http_special_response.c location = ngx_list_push(&r->headers_out.headers); location 569 http/ngx_http_special_response.c if (location == NULL) { location 582 http/ngx_http_special_response.c location->hash = 1; location 583 http/ngx_http_special_response.c ngx_str_set(&location->key, "Location"); location 584 http/ngx_http_special_response.c location->value = uri; location 586 http/ngx_http_special_response.c r->headers_out.location = location; location 713 http/ngx_http_special_response.c u_char *p, *location; location 720 http/ngx_http_special_response.c len = r->headers_out.location->value.len; location 721 http/ngx_http_special_response.c location = r->headers_out.location->value.data; location 723 http/ngx_http_special_response.c escape = 2 * ngx_escape_uri(NULL, location, len, NGX_ESCAPE_REFRESH); location 735 http/ngx_http_special_response.c r->headers_out.location->hash = 0; location 736 http/ngx_http_special_response.c r->headers_out.location = NULL; location 763 http/ngx_http_special_response.c p = ngx_cpymem(p, location, len); location 766 http/ngx_http_special_response.c p = (u_char *) ngx_escape_uri(p, location, len, NGX_ESCAPE_REFRESH); location 186 http/ngx_http_upstream.c offsetof(ngx_http_upstream_headers_in_t, location), location 3497 http/ngx_http_upstream.c r->headers_out.location = ho; location 3507 http/ngx_http_upstream.c r->headers_out.location = ho; location 216 http/ngx_http_upstream.h ngx_table_elt_t *location; location 1383 http/ngx_http_variables.c if (r->headers_out.location) { location 1384 http/ngx_http_variables.c v->len = r->headers_out.location->value.len; location 1388 http/ngx_http_variables.c v->data = r->headers_out.location->value.data;