pool               58 libutil/pool.c 	POOL *pool = (POOL *)check_calloc(sizeof(POOL), 1);
pool               60 libutil/pool.c 	obstack_init(&pool->obstack);
pool               61 libutil/pool.c 	pool->first_object = obstack_alloc(&pool->obstack, 1);
pool               62 libutil/pool.c 	return pool;
pool               72 libutil/pool.c pool_malloc(POOL *pool, int size)
pool               74 libutil/pool.c 	return obstack_alloc(&pool->obstack, size);
pool               85 libutil/pool.c pool_strdup(POOL *pool, const char *string, int size)
pool               89 libutil/pool.c 	return obstack_copy0(&pool->obstack, string, size);
pool              100 libutil/pool.c pool_strdup_withterm(POOL *pool, const char *string, int term)
pool              104 libutil/pool.c 	return obstack_copy0(&pool->obstack, string, size);
pool              112 libutil/pool.c pool_reset(POOL *pool)
pool              117 libutil/pool.c 	obstack_free(&pool->obstack, pool->first_object);
pool              125 libutil/pool.c pool_close(POOL *pool)
pool              127 libutil/pool.c 	obstack_free(&pool->obstack, NULL);
pool              128 libutil/pool.c 	free(pool);
pool               94 libutil/strhash.c 	sh->pool = pool_open();
pool              126 libutil/strhash.c 		entry = pool_malloc(sh->pool, sizeof(struct sh_entry));
pool              127 libutil/strhash.c 		entry->name = pool_strdup(sh->pool, name, 0);
pool              146 libutil/strhash.c 	return pool_strdup(sh->pool, string, size);
pool              202 libutil/strhash.c 	pool_reset(sh->pool);
pool              213 libutil/strhash.c 	pool_close(sh->pool);
pool               36 libutil/strhash.h 	POOL *pool;			/**< memory pool			*/