locations         569 http/modules/ngx_http_rewrite_module.c     if (ngx_http_add_location(cf, &pclcf->locations, clcf) != NGX_OK) {
locations          33 http/ngx_http.c     ngx_queue_t *locations, void **loc_conf, ngx_http_module_t *module,
locations          42 http/ngx_http.c     ngx_queue_t *locations);
locations          43 http/ngx_http.c static void ngx_http_create_locations_list(ngx_queue_t *locations,
locations          46 http/ngx_http.c     ngx_http_create_locations_tree(ngx_conf_t *cf, ngx_queue_t *locations,
locations         606 http/ngx_http.c             rv = ngx_http_merge_locations(cf, clcf->locations,
locations         624 http/ngx_http.c ngx_http_merge_locations(ngx_conf_t *cf, ngx_queue_t *locations,
locations         633 http/ngx_http.c     if (locations == NULL) {
locations         640 http/ngx_http.c     for (q = ngx_queue_head(locations);
locations         641 http/ngx_http.c          q != ngx_queue_sentinel(locations);
locations         655 http/ngx_http.c         rv = ngx_http_merge_locations(cf, clcf->locations, clcf->loc_conf,
locations         673 http/ngx_http.c     ngx_queue_t                 *q, *locations, *named, tail;
locations         682 http/ngx_http.c     locations = pclcf->locations;
locations         684 http/ngx_http.c     if (locations == NULL) {
locations         688 http/ngx_http.c     ngx_queue_sort(locations, ngx_http_cmp_locations);
locations         697 http/ngx_http.c     for (q = ngx_queue_head(locations);
locations         698 http/ngx_http.c          q != ngx_queue_sentinel(locations);
locations         738 http/ngx_http.c     if (q != ngx_queue_sentinel(locations)) {
locations         739 http/ngx_http.c         ngx_queue_split(locations, q, &tail);
locations         752 http/ngx_http.c              q != ngx_queue_sentinel(locations);
locations         762 http/ngx_http.c         ngx_queue_split(locations, named, &tail);
locations         778 http/ngx_http.c              q != ngx_queue_sentinel(locations);
locations         788 http/ngx_http.c         ngx_queue_split(locations, regex, &tail);
locations         801 http/ngx_http.c     ngx_queue_t                *q, *locations;
locations         805 http/ngx_http.c     locations = pclcf->locations;
locations         807 http/ngx_http.c     if (locations == NULL) {
locations         811 http/ngx_http.c     if (ngx_queue_empty(locations)) {
locations         815 http/ngx_http.c     for (q = ngx_queue_head(locations);
locations         816 http/ngx_http.c          q != ngx_queue_sentinel(locations);
locations         828 http/ngx_http.c     if (ngx_http_join_exact_locations(cf, locations) != NGX_OK) {
locations         832 http/ngx_http.c     ngx_http_create_locations_list(locations, ngx_queue_head(locations));
locations         834 http/ngx_http.c     pclcf->static_locations = ngx_http_create_locations_tree(cf, locations, 0);
locations         844 http/ngx_http.c ngx_http_add_location(ngx_conf_t *cf, ngx_queue_t **locations,
locations         849 http/ngx_http.c     if (*locations == NULL) {
locations         850 http/ngx_http.c         *locations = ngx_palloc(cf->temp_pool,
locations         852 http/ngx_http.c         if (*locations == NULL) {
locations         856 http/ngx_http.c         ngx_queue_init(*locations);
locations         884 http/ngx_http.c     ngx_queue_insert_tail(*locations, &lq->queue);
locations         963 http/ngx_http.c ngx_http_join_exact_locations(ngx_conf_t *cf, ngx_queue_t *locations)
locations         968 http/ngx_http.c     q = ngx_queue_head(locations);
locations         970 http/ngx_http.c     while (q != ngx_queue_last(locations)) {
locations        1002 http/ngx_http.c ngx_http_create_locations_list(ngx_queue_t *locations, ngx_queue_t *q)
locations        1009 http/ngx_http.c     if (q == ngx_queue_last(locations)) {
locations        1016 http/ngx_http.c         ngx_http_create_locations_list(locations, ngx_queue_next(q));
locations        1024 http/ngx_http.c          x != ngx_queue_sentinel(locations);
locations        1039 http/ngx_http.c         ngx_http_create_locations_list(locations, x);
locations        1043 http/ngx_http.c     ngx_queue_split(locations, q, &tail);
locations        1046 http/ngx_http.c     if (x == ngx_queue_sentinel(locations)) {
locations        1052 http/ngx_http.c     ngx_queue_add(locations, &tail);
locations        1056 http/ngx_http.c     ngx_http_create_locations_list(locations, x);
locations        1066 http/ngx_http.c ngx_http_create_locations_tree(ngx_conf_t *cf, ngx_queue_t *locations,
locations        1074 http/ngx_http.c     q = ngx_queue_middle(locations);
locations        1097 http/ngx_http.c     ngx_queue_split(locations, q, &tail);
locations        1099 http/ngx_http.c     if (ngx_queue_empty(locations)) {
locations        1107 http/ngx_http.c     node->left = ngx_http_create_locations_tree(cf, locations, prefix);
locations          66 http/ngx_http.h ngx_int_t ngx_http_add_location(ngx_conf_t *cf, ngx_queue_t **locations,
locations        2739 http/ngx_http_core_module.c     if (ngx_http_add_location(cf, &pclcf->locations, clcf) != NGX_OK) {
locations        3955 http/ngx_http_core_module.c     if (ngx_http_add_location(cf, &pclcf->locations, clcf) != NGX_OK) {
locations         409 http/ngx_http_core_module.h     ngx_queue_t  *locations;