2 #ifdef JEMALLOC_H_TYPES
8 #define LG_CHUNK_DEFAULT 22
11 #define CHUNK_ADDR2BASE(a) \
12 ((void *)((uintptr_t)(a) & ~chunksize_mask))
15 #define CHUNK_ADDR2OFFSET(a) \
16 ((size_t)((uintptr_t)(a) & chunksize_mask))
19 #define CHUNK_CEILING(s) \
20 (((s) + chunksize_mask) & ~chunksize_mask)
24 #ifdef JEMALLOC_H_STRUCTS
28 #ifdef JEMALLOC_H_EXTERNS
57 #ifdef JEMALLOC_H_INLINES
#define opt_lg_chunk
Definition: private_namespace.h:264
#define chunk_unmap
Definition: private_namespace.h:123
#define chunksize_mask
Definition: private_namespace.h:127
#define chunksize
Definition: private_namespace.h:126
#define chunk_alloc
Definition: private_namespace.h:106
#define arena_maxclass
Definition: private_namespace.h:40
#define chunk_postfork_parent
Definition: private_namespace.h:121
#define chunk_boot
Definition: private_namespace.h:109
#define chunk_dealloc
Definition: private_namespace.h:110
#define map_bias
Definition: private_namespace.h:253
#define stats_chunks
Definition: private_namespace.h:354
#define chunks_mtx
Definition: private_namespace.h:124
#define chunks_rtree
Definition: private_namespace.h:125
#define opt_dss
Definition: private_namespace.h:262
static unorm16 zero()
Definition: unorm16.h:82
#define chunk_postfork_child
Definition: private_namespace.h:120
#define chunk_prefork
Definition: private_namespace.h:122
#define chunk_npages
Definition: private_namespace.h:119