Lines Matching refs:DLMALLOC_EXPORT

529 #ifndef DLMALLOC_EXPORT
530 #define DLMALLOC_EXPORT extern __attribute__((__weak__)) macro
860 DLMALLOC_EXPORT void* dlmalloc(size_t);
869 DLMALLOC_EXPORT void dlfree(void*);
876 DLMALLOC_EXPORT void* dlcalloc(size_t, size_t);
900 DLMALLOC_EXPORT void* dlrealloc(void*, size_t);
915 DLMALLOC_EXPORT void* dlrealloc_in_place(void*, size_t);
929 DLMALLOC_EXPORT void* dlmemalign(size_t, size_t);
939 DLMALLOC_EXPORT int dlposix_memalign(void**, size_t, size_t);
946 DLMALLOC_EXPORT void* dlvalloc(size_t);
970 DLMALLOC_EXPORT int dlmallopt(int, int);
981 DLMALLOC_EXPORT size_t dlmalloc_footprint(void);
994 DLMALLOC_EXPORT size_t dlmalloc_max_footprint(void);
1005 DLMALLOC_EXPORT size_t dlmalloc_footprint_limit(void);
1019 DLMALLOC_EXPORT size_t dlmalloc_set_footprint_limit(size_t bytes);
1050 DLMALLOC_EXPORT void dlmalloc_inspect_all(void(*handler)(void*, void *, size_t, void*),
1078 DLMALLOC_EXPORT struct mallinfo dlmallinfo(void);
1130 DLMALLOC_EXPORT void** dlindependent_calloc(size_t, size_t, void**);
1188 DLMALLOC_EXPORT void** dlindependent_comalloc(size_t, size_t*, void**);
1199 DLMALLOC_EXPORT size_t dlbulk_free(void**, size_t n_elements);
1206 DLMALLOC_EXPORT void* dlpvalloc(size_t);
1229 DLMALLOC_EXPORT int dlmalloc_trim(size_t);
1250 DLMALLOC_EXPORT void dlmalloc_stats(void);
1266 DLMALLOC_EXPORT size_t dlmalloc_usable_size(void*);
1289 DLMALLOC_EXPORT mspace create_mspace(size_t capacity, int locked);
1297 DLMALLOC_EXPORT size_t destroy_mspace(mspace msp);
1308 DLMALLOC_EXPORT mspace create_mspace_with_base(void* base, size_t capacity, int locked);
1321 DLMALLOC_EXPORT int mspace_track_large_chunks(mspace msp, int enable);
1328 DLMALLOC_EXPORT void* mspace_malloc(mspace msp, size_t bytes);
1338 DLMALLOC_EXPORT void mspace_free(mspace msp, void* mem);
1349 DLMALLOC_EXPORT void* mspace_realloc(mspace msp, void* mem, size_t newsize);
1355 DLMALLOC_EXPORT void* mspace_calloc(mspace msp, size_t n_elements, size_t elem_size);
1361 DLMALLOC_EXPORT void* mspace_memalign(mspace msp, size_t alignment, size_t bytes);
1367 DLMALLOC_EXPORT void** mspace_independent_calloc(mspace msp, size_t n_elements,
1374 DLMALLOC_EXPORT void** mspace_independent_comalloc(mspace msp, size_t n_elements,
1381 DLMALLOC_EXPORT size_t mspace_footprint(mspace msp);
1387 DLMALLOC_EXPORT size_t mspace_max_footprint(mspace msp);
1395 DLMALLOC_EXPORT struct mallinfo mspace_mallinfo(mspace msp);
1401 DLMALLOC_EXPORT size_t mspace_usable_size(const void* mem);
1407 DLMALLOC_EXPORT void mspace_malloc_stats(mspace msp);
1413 DLMALLOC_EXPORT int mspace_trim(mspace msp, size_t pad);
1418 DLMALLOC_EXPORT int mspace_mallopt(int, int);