Lines Matching defs:pool
45 isc_taskpool_t *pool = NULL;
52 result = isc_taskpool_create(taskmgr, mctx, 8, 2, &pool);
54 ATF_REQUIRE_EQ(isc_taskpool_size(pool), 8);
56 isc_taskpool_destroy(&pool);
57 ATF_REQUIRE_EQ(pool, NULL);
100 /* resizing to larger size should make a new pool */
121 isc_taskpool_t *pool = NULL;
129 result = isc_taskpool_create(taskmgr, mctx, 2, 2, &pool);
131 ATF_REQUIRE_EQ(isc_taskpool_size(pool), 2);
133 /* two tasks in pool; make sure we can access them more than twice */
134 isc_taskpool_gettask(pool, &task1);
137 isc_taskpool_gettask(pool, &task2);
140 isc_taskpool_gettask(pool, &task3);
147 isc_taskpool_destroy(&pool);
148 ATF_REQUIRE_EQ(pool, NULL);
160 isc_taskpool_t *pool = NULL;
168 result = isc_taskpool_create(taskmgr, mctx, 2, 2, &pool);
170 ATF_REQUIRE_EQ(isc_taskpool_size(pool), 2);
172 isc_taskpool_setprivilege(pool, ISC_TRUE);
174 isc_taskpool_gettask(pool, &task1);
175 isc_taskpool_gettask(pool, &task2);
176 isc_taskpool_gettask(pool, &task3);
186 isc_taskpool_setprivilege(pool, ISC_FALSE);
196 isc_taskpool_destroy(&pool);
197 ATF_REQUIRE_EQ(pool, NULL);