free 155 core/ngx_buf.c ngx_chain_get_free_buf(ngx_pool_t *p, ngx_chain_t **free) free 159 core/ngx_buf.c if (*free) { free 160 core/ngx_buf.c cl = *free; free 161 core/ngx_buf.c *free = cl->next; free 183 core/ngx_buf.c ngx_chain_update_chains(ngx_chain_t **free, ngx_chain_t **busy, free 214 core/ngx_buf.c cl->next = *free; free 215 core/ngx_buf.c *free = cl; free 82 core/ngx_buf.h ngx_chain_t *free; free 156 core/ngx_buf.h ngx_chain_t *ngx_chain_get_free_buf(ngx_pool_t *p, ngx_chain_t **free); free 157 core/ngx_buf.h void ngx_chain_update_chains(ngx_chain_t **free, ngx_chain_t **busy, free 144 core/ngx_output_chain.c if (ctx->free) { free 148 core/ngx_output_chain.c cl = ctx->free; free 150 core/ngx_output_chain.c ctx->free = cl->next; free 211 core/ngx_output_chain.c ngx_chain_update_chains(&ctx->free, &ctx->busy, &out, ctx->tag); free 26 core/ngx_radix_tree.c tree->free = NULL; free 213 core/ngx_radix_tree.c node->right = tree->free; free 214 core/ngx_radix_tree.c tree->free = node; free 270 core/ngx_radix_tree.c if (tree->free) { free 271 core/ngx_radix_tree.c p = (char *) tree->free; free 272 core/ngx_radix_tree.c tree->free = tree->free->right; free 30 core/ngx_radix_tree.h ngx_radix_node_t *free; free 118 core/ngx_slab.c pool->free.prev = 0; free 119 core/ngx_slab.c pool->free.next = (ngx_slab_page_t *) p; free 122 core/ngx_slab.c pool->pages->next = &pool->free; free 123 core/ngx_slab.c pool->pages->prev = (uintptr_t) &pool->free; free 625 core/ngx_slab.c for (page = pool->free.next; page != &pool->free; page = page->next) { free 687 core/ngx_slab.c page->prev = (uintptr_t) &pool->free; free 688 core/ngx_slab.c page->next = pool->free.next; free 692 core/ngx_slab.c pool->free.next = page; free 31 core/ngx_slab.h ngx_slab_page_t free; free 207 event/ngx_event_busy_lock.c ngx_int_t free; free 212 event/ngx_event_busy_lock.c free = -1; free 232 event/ngx_event_busy_lock.c } else if (free == -1) { free 233 event/ngx_event_busy_lock.c free = i; free 237 event/ngx_event_busy_lock.c if (free == -1 && cacheable < bl->max_busy) { free 238 event/ngx_event_busy_lock.c free = i + 1; free 248 event/ngx_event_busy_lock.c if (free == -1) { free 258 event/ngx_event_busy_lock.c ngx_memcpy(&bl->md5[free * 16], ctx->md5, 16); free 259 event/ngx_event_busy_lock.c bl->md5_mask[free / 8] |= 1 << (free & 7); free 260 event/ngx_event_busy_lock.c ctx->slot = free; free 46 event/ngx_event_connect.h ngx_event_free_peer_pt free; free 18 event/ngx_event_pipe.c static ngx_inline void ngx_event_pipe_free_shadow_raw_buf(ngx_chain_t **free, free 641 event/ngx_event_pipe.c ngx_chain_update_chains(&p->free, &p->busy, &out, p->tag); free 643 event/ngx_event_pipe.c for (cl = p->free; cl; cl = cl->next) { free 814 event/ngx_event_pipe.c if (p->free) { free 815 event/ngx_event_pipe.c cl = p->free; free 817 event/ngx_event_pipe.c p->free = cl->next; free 887 event/ngx_event_pipe.c ngx_event_pipe_free_shadow_raw_buf(ngx_chain_t **free, ngx_buf_t *buf) free 898 event/ngx_event_pipe.c ll = free; free 900 event/ngx_event_pipe.c for (cl = *free; cl; cl = cl->next) { free 990 event/ngx_event_pipe.c cl->next = p->free; free 991 event/ngx_event_pipe.c p->free = cl; free 35 event/ngx_event_pipe.h ngx_chain_t *free; free 1697 http/modules/ngx_http_fastcgi_module.c if (p->free) { free 1698 http/modules/ngx_http_fastcgi_module.c b = p->free->buf; free 1699 http/modules/ngx_http_fastcgi_module.c p->free = p->free->next; free 34 http/modules/ngx_http_gzip_filter_module.c ngx_chain_t *free; free 381 http/modules/ngx_http_gzip_filter_module.c ngx_chain_update_chains(&ctx->free, &ctx->busy, &cl, free 451 http/modules/ngx_http_gzip_filter_module.c ngx_chain_update_chains(&ctx->free, &ctx->busy, &ctx->out, free 730 http/modules/ngx_http_gzip_filter_module.c if (ctx->free) { free 731 http/modules/ngx_http_gzip_filter_module.c ctx->out_buf = ctx->free->buf; free 732 http/modules/ngx_http_gzip_filter_module.c ctx->free = ctx->free->next; free 473 http/modules/ngx_http_ssi_filter_module.c if (ctx->free) { free 474 http/modules/ngx_http_ssi_filter_module.c cl = ctx->free; free 475 http/modules/ngx_http_ssi_filter_module.c ctx->free = ctx->free->next; free 503 http/modules/ngx_http_ssi_filter_module.c if (ctx->free) { free 504 http/modules/ngx_http_ssi_filter_module.c cl = ctx->free; free 505 http/modules/ngx_http_ssi_filter_module.c ctx->free = ctx->free->next; free 812 http/modules/ngx_http_ssi_filter_module.c if (ctx->free) { free 813 http/modules/ngx_http_ssi_filter_module.c cl = ctx->free; free 814 http/modules/ngx_http_ssi_filter_module.c ctx->free = ctx->free->next; free 845 http/modules/ngx_http_ssi_filter_module.c if (ctx->free) { free 846 http/modules/ngx_http_ssi_filter_module.c cl = ctx->free; free 847 http/modules/ngx_http_ssi_filter_module.c ctx->free = ctx->free->next; free 946 http/modules/ngx_http_ssi_filter_module.c cl->next = ctx->free; free 947 http/modules/ngx_http_ssi_filter_module.c ctx->free = cl; free 1956 http/modules/ngx_http_ssi_filter_module.c if (ctx->free) { free 1957 http/modules/ngx_http_ssi_filter_module.c cl = ctx->free; free 1958 http/modules/ngx_http_ssi_filter_module.c ctx->free = ctx->free->next; free 55 http/modules/ngx_http_ssi_filter_module.h ngx_chain_t *free; free 47 http/modules/ngx_http_sub_filter_module.c ngx_chain_t *free; free 258 http/modules/ngx_http_sub_filter_module.c if (ctx->free) { free 259 http/modules/ngx_http_sub_filter_module.c cl = ctx->free; free 260 http/modules/ngx_http_sub_filter_module.c ctx->free = ctx->free->next; free 293 http/modules/ngx_http_sub_filter_module.c if (ctx->free) { free 294 http/modules/ngx_http_sub_filter_module.c cl = ctx->free; free 295 http/modules/ngx_http_sub_filter_module.c ctx->free = ctx->free->next; free 388 http/modules/ngx_http_sub_filter_module.c if (ctx->free) { free 389 http/modules/ngx_http_sub_filter_module.c cl = ctx->free; free 390 http/modules/ngx_http_sub_filter_module.c ctx->free = ctx->free->next; free 488 http/modules/ngx_http_sub_filter_module.c cl->next = ctx->free; free 489 http/modules/ngx_http_sub_filter_module.c ctx->free = cl; free 135 http/ngx_http_busy_lock.c int i, b, cacheable, free; free 140 http/ngx_http_busy_lock.c free = -1; free 158 http/ngx_http_busy_lock.c } else if (free == -1) { free 159 http/ngx_http_busy_lock.c free = i; free 164 http/ngx_http_busy_lock.c if (free == -1 && cacheable < bl->max_busy) { free 165 http/ngx_http_busy_lock.c free = i + 1; free 176 http/ngx_http_busy_lock.c if (free == -1) { free 185 http/ngx_http_busy_lock.c ngx_memcpy(&bl->md5[free * 16], bc->md5, 16); free 186 http/ngx_http_busy_lock.c bl->md5_mask[free / 8] |= 1 << (free & 7); free 187 http/ngx_http_busy_lock.c bc->slot = free; free 1212 http/ngx_http_request.c b = hc->free[--hc->nfree]; free 2426 http/ngx_http_request.c if (hc->free == NULL) { free 2427 http/ngx_http_request.c hc->free = ngx_palloc(c->pool, free 2430 http/ngx_http_request.c if (hc->free == NULL) { free 2438 http/ngx_http_request.c hc->free[hc->nfree++] = f; free 2511 http/ngx_http_request.c hc->free, hc->nfree); free 2513 http/ngx_http_request.c if (hc->free) { free 2515 http/ngx_http_request.c ngx_pfree(c->pool, hc->free[i]->start); free 2516 http/ngx_http_request.c hc->free[i] = NULL; free 287 http/ngx_http_request.h ngx_buf_t **free; free 1158 http/ngx_http_upstream.c u->output.free = ngx_alloc_chain_link(r->pool); free 1159 http/ngx_http_upstream.c if (u->output.free == NULL) { free 1165 http/ngx_http_upstream.c u->output.free->buf = r->request_body->buf; free 1166 http/ngx_http_upstream.c u->output.free->next = NULL; free 1295 http/ngx_http_upstream.c u->output.free = ngx_alloc_chain_link(r->pool); free 1296 http/ngx_http_upstream.c if (u->output.free == NULL) { free 1300 http/ngx_http_upstream.c u->output.free->buf = u->output.buf; free 1301 http/ngx_http_upstream.c u->output.free->next = NULL; free 2805 http/ngx_http_upstream.c u->peer.free(&u->peer, u->peer.data, state); free 2956 http/ngx_http_upstream.c if (u->peer.free) { free 2957 http/ngx_http_upstream.c u->peer.free(&u->peer, u->peer.data, 0); free 237 http/ngx_http_upstream_round_robin.c r->upstream->peer.free = ngx_http_upstream_free_round_robin_peer; free 343 http/ngx_http_upstream_round_robin.c r->upstream->peer.free = ngx_http_upstream_free_round_robin_peer; free 18 os/unix/ngx_alloc.h #define ngx_free free