ngx_slab_page_t 59 src/core/ngx_slab.c static ngx_slab_page_t *ngx_slab_alloc_pages(ngx_slab_pool_t *pool, ngx_slab_page_t 61 src/core/ngx_slab.c static void ngx_slab_free_pages(ngx_slab_pool_t *pool, ngx_slab_page_t *page, ngx_slab_page_t 79 src/core/ngx_slab.c ngx_slab_page_t *slots; ngx_slab_page_t 98 src/core/ngx_slab.c slots = (ngx_slab_page_t *) p; ngx_slab_page_t 107 src/core/ngx_slab.c p += n * sizeof(ngx_slab_page_t); ngx_slab_page_t 109 src/core/ngx_slab.c pages = (ngx_uint_t) (size / (ngx_pagesize + sizeof(ngx_slab_page_t))); ngx_slab_page_t 111 src/core/ngx_slab.c ngx_memzero(p, pages * sizeof(ngx_slab_page_t)); ngx_slab_page_t 113 src/core/ngx_slab.c pool->pages = (ngx_slab_page_t *) p; ngx_slab_page_t 116 src/core/ngx_slab.c pool->free.next = (ngx_slab_page_t *) p; ngx_slab_page_t 123 src/core/ngx_slab.c ngx_align_ptr((uintptr_t) p + pages * sizeof(ngx_slab_page_t), ngx_slab_page_t 161 src/core/ngx_slab.c ngx_slab_page_t *page, *prev, *slots; ngx_slab_page_t 195 src/core/ngx_slab.c slots = (ngx_slab_page_t *) ((u_char *) pool + sizeof(ngx_slab_pool_t)); ngx_slab_page_t 232 src/core/ngx_slab.c prev = (ngx_slab_page_t *) ngx_slab_page_t 265 src/core/ngx_slab.c prev = (ngx_slab_page_t *) ngx_slab_page_t 307 src/core/ngx_slab.c prev = (ngx_slab_page_t *) ngx_slab_page_t 447 src/core/ngx_slab.c ngx_slab_page_t *slots, *page; ngx_slab_page_t 481 src/core/ngx_slab.c slots = (ngx_slab_page_t *) ngx_slab_page_t 531 src/core/ngx_slab.c slots = (ngx_slab_page_t *) ngx_slab_page_t 570 src/core/ngx_slab.c slots = (ngx_slab_page_t *) ngx_slab_page_t 650 src/core/ngx_slab.c static ngx_slab_page_t * ngx_slab_page_t 653 src/core/ngx_slab.c ngx_slab_page_t *page, *p; ngx_slab_page_t 666 src/core/ngx_slab.c p = (ngx_slab_page_t *) page->prev; ngx_slab_page_t 671 src/core/ngx_slab.c p = (ngx_slab_page_t *) page->prev; ngx_slab_page_t 705 src/core/ngx_slab.c ngx_slab_free_pages(ngx_slab_pool_t *pool, ngx_slab_page_t *page, ngx_slab_page_t 709 src/core/ngx_slab.c ngx_slab_page_t *prev, *join; ngx_slab_page_t 714 src/core/ngx_slab.c ngx_memzero(&page[1], pages * sizeof(ngx_slab_page_t)); ngx_slab_page_t 718 src/core/ngx_slab.c prev = (ngx_slab_page_t *) (page->prev & ~NGX_SLAB_PAGE_MASK); ngx_slab_page_t 734 src/core/ngx_slab.c prev = (ngx_slab_page_t *) (join->prev & ~NGX_SLAB_PAGE_MASK); ngx_slab_page_t 752 src/core/ngx_slab.c join = (ngx_slab_page_t *) (join->prev & ~NGX_SLAB_PAGE_MASK); ngx_slab_page_t 759 src/core/ngx_slab.c prev = (ngx_slab_page_t *) (join->prev & ~NGX_SLAB_PAGE_MASK); ngx_slab_page_t 16 src/core/ngx_slab.h typedef struct ngx_slab_page_s ngx_slab_page_t; ngx_slab_page_t 20 src/core/ngx_slab.h ngx_slab_page_t *next; ngx_slab_page_t 31 src/core/ngx_slab.h ngx_slab_page_t *pages; ngx_slab_page_t 32 src/core/ngx_slab.h ngx_slab_page_t *last; ngx_slab_page_t 33 src/core/ngx_slab.h ngx_slab_page_t free;