pool               56 libutil/pool.c 	POOL *pool = (POOL *)check_calloc(sizeof(POOL), 1);
pool               58 libutil/pool.c 	obstack_init(&pool->obstack);
pool               59 libutil/pool.c 	pool->first_object = obstack_alloc(&pool->obstack, 1);
pool               60 libutil/pool.c 	return pool;
pool               70 libutil/pool.c pool_malloc(POOL *pool, int size)
pool               72 libutil/pool.c 	return obstack_alloc(&pool->obstack, size);
pool               82 libutil/pool.c pool_strdup(POOL *pool, const char *string, int size)
pool               86 libutil/pool.c 	return obstack_copy0(&pool->obstack, string, size);
pool               97 libutil/pool.c pool_strdup_withterm(POOL *pool, const char *string, int term)
pool              101 libutil/pool.c 	return obstack_copy0(&pool->obstack, string, size);
pool              109 libutil/pool.c pool_reset(POOL *pool)
pool              114 libutil/pool.c 	obstack_free(&pool->obstack, pool->first_object);
pool              122 libutil/pool.c pool_close(POOL *pool)
pool              124 libutil/pool.c 	obstack_free(&pool->obstack, NULL);
pool              125 libutil/pool.c 	free(pool);
pool               93 libutil/strhash.c 	sh->pool = pool_open();
pool              125 libutil/strhash.c 		entry = pool_malloc(sh->pool, sizeof(struct sh_entry));
pool              126 libutil/strhash.c 		entry->name = pool_strdup(sh->pool, name, 0);
pool              145 libutil/strhash.c 	return pool_strdup(sh->pool, string, size);
pool              201 libutil/strhash.c 	pool_reset(sh->pool);
pool              212 libutil/strhash.c 	pool_close(sh->pool);
pool               36 libutil/strhash.h 	POOL *pool;			/* memory pool			*/