x 32 core/ngx_queue.h #define ngx_queue_insert_head(h, x) \ x 33 core/ngx_queue.h (x)->next = (h)->next; \ x 34 core/ngx_queue.h (x)->next->prev = x; \ x 35 core/ngx_queue.h (x)->prev = h; \ x 36 core/ngx_queue.h (h)->next = x x 42 core/ngx_queue.h #define ngx_queue_insert_tail(h, x) \ x 43 core/ngx_queue.h (x)->prev = (h)->prev; \ x 44 core/ngx_queue.h (x)->prev->next = x; \ x 45 core/ngx_queue.h (x)->next = h; \ x 46 core/ngx_queue.h (h)->prev = x x 71 core/ngx_queue.h #define ngx_queue_remove(x) \ x 72 core/ngx_queue.h (x)->next->prev = (x)->prev; \ x 73 core/ngx_queue.h (x)->prev->next = (x)->next; \ x 74 core/ngx_queue.h (x)->prev = NULL; \ x 75 core/ngx_queue.h (x)->next = NULL x 79 core/ngx_queue.h #define ngx_queue_remove(x) \ x 80 core/ngx_queue.h (x)->next->prev = (x)->prev; \ x 81 core/ngx_queue.h (x)->prev->next = (x)->next x 965 http/ngx_http.c ngx_queue_t *q, *x; x 972 http/ngx_http.c x = ngx_queue_next(q); x 975 http/ngx_http.c lx = (ngx_http_location_queue_t *) x; x 989 http/ngx_http.c ngx_queue_remove(x); x 1006 http/ngx_http.c ngx_queue_t *x, tail; x 1023 http/ngx_http.c for (x = ngx_queue_next(q); x 1024 http/ngx_http.c x != ngx_queue_sentinel(locations); x 1025 http/ngx_http.c x = ngx_queue_next(x)) x 1027 http/ngx_http.c lx = (ngx_http_location_queue_t *) x; x 1038 http/ngx_http.c if (q == x) { x 1039 http/ngx_http.c ngx_http_create_locations_list(locations, x); x 1046 http/ngx_http.c if (x == ngx_queue_sentinel(locations)) { x 1051 http/ngx_http.c ngx_queue_split(&lq->list, x, &tail); x 1056 http/ngx_http.c ngx_http_create_locations_list(locations, x);