Lines Matching full:void
31 void * hieralloc_allocate(const void * context, unsigned size, const char * name);
34 void * hieralloc_reallocate(const void * context, void * ptr, unsigned size, const char * name);
38 int hieralloc_free(void * ptr);
41 void * hieralloc_init(const char * name);
44 void * hieralloc_autofree_context();
47 void hieralloc_set_destructor(const void * ptr, int (* destructor)(void *));
50 void * hieralloc_parent(const void * ptr);
54 void * hieralloc_steal(const void * new_ctx, const void * ptr);
57 void * hieralloc_reference(const void * ref_ctx, const void * ptr);
60 int hieralloc_unlink(const void * ctx, void * ptr);
63 void * _hieralloc_zero(const void * ctx, unsigned size, const char * name);
66 char * hieralloc_strdup(const void * ctx, const char * str);
69 char * hieralloc_strndup(const void * ctx, const char * str, unsigned len);
78 char * hieralloc_vasprintf(const void * ctx, const char * fmt, va_list va);
81 char * hieralloc_asprintf(const void * ctx, const char * fmt, ...);
90 void hieralloc_report(const void * ptr, FILE * file);
92 void hieralloc_report_brief(const void * ptr, FILE * file);
94 void hieralloc_report_lineage(const void * ptr, FILE * file, int tab);
96 int hieralloc_find(const void * top, const void * ptr, FILE * file, int tab);