Groonga 3.0.9 Source Code Document
|
Go to the source code of this file.
Macros | |
#define | ngx_free free |
#define | ngx_memalign(alignment, size, log) ngx_alloc(size, log) |
Functions | |
void * | ngx_alloc (size_t size, ngx_log_t *log) |
void * | ngx_calloc (size_t size, ngx_log_t *log) |
Variables | |
ngx_uint_t | ngx_pagesize |
ngx_uint_t | ngx_pagesize_shift |
ngx_uint_t | ngx_cacheline_size |
#define ngx_free free |
Definition at line 19 of file ngx_alloc.h.
#define ngx_memalign | ( | alignment, | |
size, | |||
log | |||
) | ngx_alloc(size, log) |
Definition at line 35 of file ngx_alloc.h.
void* ngx_alloc | ( | size_t | size, |
ngx_log_t * | log | ||
) |
void* ngx_calloc | ( | size_t | size, |
ngx_log_t * | log | ||
) |
ngx_uint_t ngx_cacheline_size |
Definition at line 14 of file ngx_alloc.c.
ngx_uint_t ngx_pagesize |
Definition at line 12 of file ngx_alloc.c.
ngx_uint_t ngx_pagesize_shift |
Definition at line 13 of file ngx_alloc.c.