| Stackdb
    Stackdb is a stackable, multi-target and -level source debugger and memory forensics library. | 
#include <stddef.h>

Go to the source code of this file.
| Data Structures | |
| struct | mallinfo | 
| Macros | |
| #define | MAX_SIZE_T (~(size_t)0) | 
| #define | MFAIL ((void*)(MAX_SIZE_T)) | 
| #define | CMFAIL ((char*)(MFAIL)) /* defined for convenience */ | 
| #define | ONLY_MSPACES 0 /* define to a value */ | 
| #define | NO_MALLINFO 0 | 
| #define | MSPACES 0 | 
| #define | dlcalloc calloc | 
| #define | dlfree free | 
| #define | dlmalloc malloc | 
| #define | dlmemalign memalign | 
| #define | dlposix_memalign posix_memalign | 
| #define | dlrealloc realloc | 
| #define | dlvalloc valloc | 
| #define | dlpvalloc pvalloc | 
| #define | dlmallinfo mallinfo | 
| #define | dlmallopt mallopt | 
| #define | dlmalloc_trim malloc_trim | 
| #define | dlmalloc_stats malloc_stats | 
| #define | dlmalloc_usable_size malloc_usable_size | 
| #define | dlmalloc_footprint malloc_footprint | 
| #define | dlmalloc_max_footprint malloc_max_footprint | 
| #define | dlmalloc_footprint_limit malloc_footprint_limit | 
| #define | dlmalloc_set_footprint_limit malloc_set_footprint_limit | 
| #define | dlmalloc_inspect_all malloc_inspect_all | 
| #define | dlindependent_calloc independent_calloc | 
| #define | dlindependent_comalloc independent_comalloc | 
| #define | dlbulk_free bulk_free | 
| #define | MALLINFO_FIELD_TYPE size_t | 
| #define | STRUCT_MALLINFO_DECLARED 1 | 
| #define | M_TRIM_THRESHOLD (-1) | 
| #define | M_GRANULARITY (-2) | 
| #define | M_MMAP_THRESHOLD (-3) | 
| Functions | |
| void * | dlmalloc (size_t) | 
| void | dlfree (void *) | 
| void * | dlcalloc (size_t, size_t) | 
| void * | dlrealloc (void *, size_t) | 
| void * | dlrealloc_in_place (void *, size_t) | 
| void * | dlmemalign (size_t, size_t) | 
| int | dlposix_memalign (void **, size_t, size_t) | 
| void * | dlvalloc (size_t) | 
| int | dlmallopt (int, int) | 
| size_t | dlmalloc_footprint (void) | 
| size_t | dlmalloc_max_footprint (void) | 
| size_t | dlmalloc_footprint_limit (void) | 
| size_t | dlmalloc_set_footprint_limit (size_t bytes) | 
| void | dlmalloc_inspect_all (void(*handler)(void *, void *, size_t, void *), void *arg) | 
| struct mallinfo | dlmallinfo (void) | 
| void ** | dlindependent_calloc (size_t, size_t, void **) | 
| void ** | dlindependent_comalloc (size_t, size_t *, void **) | 
| size_t | dlbulk_free (void **, size_t n_elements) | 
| void * | dlpvalloc (size_t) | 
| int | dlmalloc_trim (size_t) | 
| void | dlmalloc_stats (void) | 
| size_t | dlmalloc_usable_size (void *) | 
| #define CMFAIL ((char*)(MFAIL)) /* defined for convenience */ | 
Definition at line 35 of file dlmalloc.h.
| #define dlbulk_free bulk_free | 
Definition at line 79 of file dlmalloc.h.
| #define dlcalloc calloc | 
Definition at line 59 of file dlmalloc.h.
| #define dlfree free | 
Definition at line 60 of file dlmalloc.h.
| #define dlindependent_calloc independent_calloc | 
Definition at line 77 of file dlmalloc.h.
| #define dlindependent_comalloc independent_comalloc | 
Definition at line 78 of file dlmalloc.h.
| #define dlmallinfo mallinfo | 
Definition at line 67 of file dlmalloc.h.
| #define dlmalloc malloc | 
Definition at line 61 of file dlmalloc.h.
| #define dlmalloc_footprint malloc_footprint | 
Definition at line 72 of file dlmalloc.h.
| #define dlmalloc_footprint_limit malloc_footprint_limit | 
Definition at line 74 of file dlmalloc.h.
| #define dlmalloc_inspect_all malloc_inspect_all | 
Definition at line 76 of file dlmalloc.h.
| #define dlmalloc_max_footprint malloc_max_footprint | 
Definition at line 73 of file dlmalloc.h.
| #define dlmalloc_set_footprint_limit malloc_set_footprint_limit | 
Definition at line 75 of file dlmalloc.h.
| #define dlmalloc_stats malloc_stats | 
Definition at line 70 of file dlmalloc.h.
| #define dlmalloc_trim malloc_trim | 
Definition at line 69 of file dlmalloc.h.
| #define dlmalloc_usable_size malloc_usable_size | 
Definition at line 71 of file dlmalloc.h.
| #define dlmallopt mallopt | 
Definition at line 68 of file dlmalloc.h.
| #define dlmemalign memalign | 
Definition at line 62 of file dlmalloc.h.
| #define dlposix_memalign posix_memalign | 
Definition at line 63 of file dlmalloc.h.
| #define dlpvalloc pvalloc | 
Definition at line 66 of file dlmalloc.h.
| #define dlrealloc realloc | 
Definition at line 64 of file dlmalloc.h.
| #define dlvalloc valloc | 
Definition at line 65 of file dlmalloc.h.
| #define M_GRANULARITY (-2) | 
Definition at line 228 of file dlmalloc.h.
| #define M_MMAP_THRESHOLD (-3) | 
Definition at line 229 of file dlmalloc.h.
| #define M_TRIM_THRESHOLD (-1) | 
Definition at line 227 of file dlmalloc.h.
| #define MALLINFO_FIELD_TYPE size_t | 
Definition at line 86 of file dlmalloc.h.
| #define MAX_SIZE_T (~(size_t)0) | 
Definition at line 31 of file dlmalloc.h.
| #define MFAIL ((void*)(MAX_SIZE_T)) | 
Definition at line 34 of file dlmalloc.h.
| #define MSPACES 0 | 
Definition at line 52 of file dlmalloc.h.
| #define NO_MALLINFO 0 | 
Definition at line 45 of file dlmalloc.h.
| #define ONLY_MSPACES 0 /* define to a value */ | 
Definition at line 40 of file dlmalloc.h.
| #define STRUCT_MALLINFO_DECLARED 1 | 
Definition at line 89 of file dlmalloc.h.
| size_t dlbulk_free | ( | void ** | , | 
| size_t | n_elements | ||
| ) | 
| void* dlcalloc | ( | size_t | , | 
| size_t | |||
| ) | 
Definition at line 4793 of file dlmalloc.c.
| void dlfree | ( | void * | ) | 
Definition at line 4684 of file dlmalloc.c.
| void** dlindependent_calloc | ( | size_t | , | 
| size_t | , | ||
| void ** | |||
| ) | 
| void** dlindependent_comalloc | ( | size_t | , | 
| size_t * | , | ||
| void ** | |||
| ) | 
| struct mallinfo dlmallinfo | ( | void | ) | 
Definition at line 5371 of file dlmalloc.c.
| void* dlmalloc | ( | size_t | ) | 
Definition at line 4546 of file dlmalloc.c.
| size_t dlmalloc_footprint | ( | void | ) | 
Definition at line 5346 of file dlmalloc.c.
| size_t dlmalloc_footprint_limit | ( | void | ) | 
Definition at line 5354 of file dlmalloc.c.
| void dlmalloc_inspect_all | ( | void(*)(void *, void *, size_t, void *) | handler, | 
| void * | arg | ||
| ) | 
| size_t dlmalloc_max_footprint | ( | void | ) | 
Definition at line 5350 of file dlmalloc.c.
| size_t dlmalloc_set_footprint_limit | ( | size_t | bytes | ) | 
Definition at line 5359 of file dlmalloc.c.
| void dlmalloc_stats | ( | void | ) | 
Definition at line 5377 of file dlmalloc.c.
| int dlmalloc_trim | ( | size_t | ) | 
Definition at line 5336 of file dlmalloc.c.
| size_t dlmalloc_usable_size | ( | void * | ) | 
Definition at line 5386 of file dlmalloc.c.
| int dlmallopt | ( | int | , | 
| int | |||
| ) | 
Definition at line 5382 of file dlmalloc.c.
| void* dlmemalign | ( | size_t | , | 
| size_t | |||
| ) | 
Definition at line 5263 of file dlmalloc.c.
| int dlposix_memalign | ( | void ** | , | 
| size_t | , | ||
| size_t | |||
| ) | 
Definition at line 5270 of file dlmalloc.c.
| void* dlpvalloc | ( | size_t | ) | 
Definition at line 5300 of file dlmalloc.c.
| void* dlrealloc | ( | void * | , | 
| size_t | |||
| ) | 
Definition at line 5187 of file dlmalloc.c.
| void* dlrealloc_in_place | ( | void * | , | 
| size_t | |||
| ) | 
Definition at line 5232 of file dlmalloc.c.
| void* dlvalloc | ( | size_t | ) | 
Definition at line 5293 of file dlmalloc.c.
 1.8.8
 1.8.8