Lines Matching refs:ntasks
36 unsigned int ntasks;
46 alloc_pool(isc_taskmgr_t *tmgr, isc_mem_t *mctx, unsigned int ntasks,
58 pool->ntasks = ntasks;
61 pool->tasks = isc_mem_get(mctx, ntasks * sizeof(isc_task_t *));
66 for (i = 0; i < ntasks; i++)
75 unsigned int ntasks, unsigned int quantum,
82 INSIST(ntasks > 0);
85 result = alloc_pool(tmgr, mctx, ntasks, quantum, &pool);
90 for (i = 0; i < ntasks; i++) {
107 isc_task_attach(pool->tasks[i % pool->ntasks], targetp);
113 return (pool->ntasks);
127 if (size > pool->ntasks) {
138 for (i = 0; i < pool->ntasks; i++) {
144 for (i = pool->ntasks; i < size; i++) {
167 for (i = 0; i < pool->ntasks; i++) {
173 pool->ntasks * sizeof(isc_task_t *));