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