Data Structures | |
| struct | di_mem_chunk |
| a mem chunk More... | |
| struct | di_mem_area |
| a mem area More... | |
Functions | |
| di_mem_chunk * | di_mem_chunk_new (di_ksize_t atom_size, di_ksize_t area_size) __attribute__((nonnull)) |
| void * | di_mem_chunk_alloc (di_mem_chunk *mem_chunk) |
| void * | di_mem_chunk_alloc0 (di_mem_chunk *mem_chunk) |
| void | di_mem_chunk_destroy (di_mem_chunk *mem_chunk) |
| size_t | di_mem_chunk_size (di_mem_chunk *mem_chunk) |
| size_t | internal_di_mem_chunk_compute_size (size_t size, size_t min_size) __attribute__((nonnull)) |
|
|
Allocate a piece
|
|
|
Allocate a cleared piece
|
|
||||||||||||
|
Makes a new Memory-Chunk Allocer
|
1.3.7