q 938 core/ngx_connection.c ngx_queue_t *q; q 946 core/ngx_connection.c q = ngx_queue_last(&ngx_cycle->reusable_connections_queue); q 947 core/ngx_connection.c c = ngx_queue_data(q, ngx_connection_t, queue); q 79 core/ngx_open_file_cache.c ngx_queue_t *q; q 91 core/ngx_open_file_cache.c q = ngx_queue_last(&cache->expire_queue); q 93 core/ngx_open_file_cache.c file = ngx_queue_data(q, ngx_cached_open_file_t, queue); q 95 core/ngx_open_file_cache.c ngx_queue_remove(q); q 727 core/ngx_open_file_cache.c ngx_queue_t *q; q 744 core/ngx_open_file_cache.c q = ngx_queue_last(&cache->expire_queue); q 746 core/ngx_open_file_cache.c file = ngx_queue_data(q, ngx_cached_open_file_t, queue); q 752 core/ngx_open_file_cache.c ngx_queue_remove(q); q 53 core/ngx_queue.c ngx_queue_t *q, *prev, *next; q 55 core/ngx_queue.c q = ngx_queue_head(queue); q 57 core/ngx_queue.c if (q == ngx_queue_last(queue)) { q 61 core/ngx_queue.c for (q = ngx_queue_next(q); q != ngx_queue_sentinel(queue); q = next) { q 63 core/ngx_queue.c prev = ngx_queue_prev(q); q 64 core/ngx_queue.c next = ngx_queue_next(q); q 66 core/ngx_queue.c ngx_queue_remove(q); q 69 core/ngx_queue.c if (cmp(prev, q) <= 0) { q 77 core/ngx_queue.c ngx_queue_insert_after(prev, q); q 23 core/ngx_queue.h #define ngx_queue_init(q) \ q 24 core/ngx_queue.h (q)->prev = q; \ q 25 core/ngx_queue.h (q)->next = q q 61 core/ngx_queue.h #define ngx_queue_next(q) \ q 62 core/ngx_queue.h (q)->next q 65 core/ngx_queue.h #define ngx_queue_prev(q) \ q 66 core/ngx_queue.h (q)->prev q 86 core/ngx_queue.h #define ngx_queue_split(h, q, n) \ q 89 core/ngx_queue.h (n)->next = q; \ q 90 core/ngx_queue.h (h)->prev = (q)->prev; \ q 92 core/ngx_queue.h (q)->prev = n; q 102 core/ngx_queue.h #define ngx_queue_data(q, type, link) \ q 103 core/ngx_queue.h (type *) ((u_char *) q - offsetof(type, link)) q 791 core/ngx_resolver.c ngx_queue_t *q; q 803 core/ngx_resolver.c q = ngx_queue_last(queue); q 805 core/ngx_resolver.c rn = ngx_queue_data(q, ngx_resolver_node_t, queue); q 814 core/ngx_resolver.c ngx_queue_remove(q); q 899 core/ngx_resolver.c ngx_queue_t *q; q 909 core/ngx_resolver.c q = ngx_queue_last(queue); q 911 core/ngx_resolver.c rn = ngx_queue_data(q, ngx_resolver_node_t, queue); q 921 core/ngx_resolver.c ngx_queue_remove(q); q 971 core/ngx_resolver.c ngx_queue_t *q; q 1005 core/ngx_resolver.c for (q = ngx_queue_head(&r->name_resend_queue); q 1006 core/ngx_resolver.c q != ngx_queue_sentinel(&r->name_resend_queue) || times++ < 100; q 1007 core/ngx_resolver.c q = ngx_queue_next(q)) q 1009 core/ngx_resolver.c rn = ngx_queue_data(q, ngx_resolver_node_t, queue); q 1878 event/ngx_event_openssl.c ngx_queue_t *q; q 1889 event/ngx_event_openssl.c q = ngx_queue_last(&cache->expire_queue); q 1891 event/ngx_event_openssl.c sess_id = ngx_queue_data(q, ngx_ssl_sess_id_t, queue); q 1897 event/ngx_event_openssl.c ngx_queue_remove(q); q 429 http/modules/ngx_http_limit_req_module.c ngx_queue_t *q; q 450 http/modules/ngx_http_limit_req_module.c q = ngx_queue_last(&ctx->sh->queue); q 452 http/modules/ngx_http_limit_req_module.c lr = ngx_queue_data(q, ngx_http_limit_req_node_t, queue); q 470 http/modules/ngx_http_limit_req_module.c ngx_queue_remove(q); q 44 http/ngx_http.c ngx_queue_t *q); q 628 http/ngx_http.c ngx_queue_t *q; q 640 http/ngx_http.c for (q = ngx_queue_head(locations); q 641 http/ngx_http.c q != ngx_queue_sentinel(locations); q 642 http/ngx_http.c q = ngx_queue_next(q)) q 644 http/ngx_http.c lq = (ngx_http_location_queue_t *) q; q 673 http/ngx_http.c ngx_queue_t *q, *locations, *named, tail; q 697 http/ngx_http.c for (q = ngx_queue_head(locations); q 698 http/ngx_http.c q != ngx_queue_sentinel(locations); q 699 http/ngx_http.c q = ngx_queue_next(q)) q 701 http/ngx_http.c lq = (ngx_http_location_queue_t *) q; q 715 http/ngx_http.c regex = q; q 727 http/ngx_http.c named = q; q 738 http/ngx_http.c if (q != ngx_queue_sentinel(locations)) { q 739 http/ngx_http.c ngx_queue_split(locations, q, &tail); q 751 http/ngx_http.c for (q = named; q 752 http/ngx_http.c q != ngx_queue_sentinel(locations); q 753 http/ngx_http.c q = ngx_queue_next(q)) q 755 http/ngx_http.c lq = (ngx_http_location_queue_t *) q; q 777 http/ngx_http.c for (q = regex; q 778 http/ngx_http.c q != ngx_queue_sentinel(locations); q 779 http/ngx_http.c q = ngx_queue_next(q)) q 781 http/ngx_http.c lq = (ngx_http_location_queue_t *) q; q 801 http/ngx_http.c ngx_queue_t *q, *locations; q 815 http/ngx_http.c for (q = ngx_queue_head(locations); q 816 http/ngx_http.c q != ngx_queue_sentinel(locations); q 817 http/ngx_http.c q = ngx_queue_next(q)) q 819 http/ngx_http.c lq = (ngx_http_location_queue_t *) q; q 965 http/ngx_http.c ngx_queue_t *q, *x; q 968 http/ngx_http.c q = ngx_queue_head(locations); q 970 http/ngx_http.c while (q != ngx_queue_last(locations)) { q 972 http/ngx_http.c x = ngx_queue_next(q); q 974 http/ngx_http.c lq = (ngx_http_location_queue_t *) q; q 994 http/ngx_http.c q = ngx_queue_next(q); q 1002 http/ngx_http.c ngx_http_create_locations_list(ngx_queue_t *locations, ngx_queue_t *q) q 1009 http/ngx_http.c if (q == ngx_queue_last(locations)) { q 1013 http/ngx_http.c lq = (ngx_http_location_queue_t *) q; q 1016 http/ngx_http.c ngx_http_create_locations_list(locations, ngx_queue_next(q)); q 1023 http/ngx_http.c for (x = ngx_queue_next(q); q 1036 http/ngx_http.c q = ngx_queue_next(q); q 1038 http/ngx_http.c if (q == x) { q 1043 http/ngx_http.c ngx_queue_split(locations, q, &tail); q 1070 http/ngx_http.c ngx_queue_t *q, tail; q 1074 http/ngx_http.c q = ngx_queue_middle(locations); q 1076 http/ngx_http.c lq = (ngx_http_location_queue_t *) q; q 1097 http/ngx_http.c ngx_queue_split(locations, q, &tail); q 1112 http/ngx_http.c ngx_queue_remove(q); q 32 http/ngx_http_file_cache.c ngx_queue_t *q, u_char *name); q 996 http/ngx_http_file_cache.c ngx_queue_t *q; q 1017 http/ngx_http_file_cache.c for (q = ngx_queue_last(&cache->sh->queue); q 1018 http/ngx_http_file_cache.c q != ngx_queue_sentinel(&cache->sh->queue); q 1019 http/ngx_http_file_cache.c q = ngx_queue_prev(q)) q 1021 http/ngx_http_file_cache.c fcn = ngx_queue_data(q, ngx_http_file_cache_node_t, queue); q 1029 http/ngx_http_file_cache.c ngx_http_file_cache_delete(cache, q, name); q 1058 http/ngx_http_file_cache.c ngx_queue_t *q; q 1086 http/ngx_http_file_cache.c q = ngx_queue_last(&cache->sh->queue); q 1088 http/ngx_http_file_cache.c fcn = ngx_queue_data(q, ngx_http_file_cache_node_t, queue); q 1103 http/ngx_http_file_cache.c ngx_http_file_cache_delete(cache, q, name); q 1123 http/ngx_http_file_cache.c ngx_queue_remove(q); q 1140 http/ngx_http_file_cache.c ngx_http_file_cache_delete(ngx_http_file_cache_t *cache, ngx_queue_t *q, q 1148 http/ngx_http_file_cache.c fcn = ngx_queue_data(q, ngx_http_file_cache_node_t, queue); q 1182 http/ngx_http_file_cache.c ngx_queue_remove(q);