Lines Matching refs:IWPOOL
28 IWPOOL *iwpool_create(size_t siz) { in iwpool_create()
29 IWPOOL *pool; in iwpool_create()
63 IWPOOL *iwpool_create_empty(void) { in iwpool_create_empty()
67 IW_INLINE int iwpool_extend(IWPOOL *pool, size_t siz) { in iwpool_extend()
86 void *iwpool_alloc(size_t siz, IWPOOL *pool) { in iwpool_alloc()
108 void *iwpool_calloc(size_t siz, IWPOOL *pool) { in iwpool_calloc()
117 char *iwpool_strndup(IWPOOL *pool, const char *str, size_t len, iwrc *rcp) { in iwpool_strndup()
130 char *iwpool_strdup(IWPOOL *pool, const char *str, iwrc *rcp) { in iwpool_strdup()
139 static char *_iwpool_printf_va(IWPOOL *pool, int size, const char *format, va_list ap) { in _iwpool_printf_va()
148 char *iwpool_printf(IWPOOL *pool, const char *format, ...) { in iwpool_printf()
159 char **iwpool_split_string(IWPOOL *pool, const char *haystack, const char *split_chars, in iwpool_split_string()
192 char **iwpool_printf_split(IWPOOL *pool, in iwpool_printf_split()
216 void iwpool_user_data_set(IWPOOL *pool, void *data, void (*free_fn)(void *)) { in iwpool_user_data_set()
224 void *iwpool_user_data_detach(IWPOOL *pool) { in iwpool_user_data_detach()
229 void *iwpool_user_data_get(IWPOOL *pool) { in iwpool_user_data_get()
233 size_t iwpool_allocated_size(IWPOOL *pool) { in iwpool_allocated_size()
237 size_t iwpool_used_size(IWPOOL *pool) { in iwpool_used_size()
241 void iwpool_destroy(IWPOOL *pool) { in iwpool_destroy()