Lines Matching refs:jobs
112 * no max size and no pre-created jobs
119 job = sk_ASYNC_JOB_pop(pool->jobs);
147 sk_ASYNC_JOB_push(pool->jobs, job);
324 if (pool == NULL || pool->jobs == NULL)
328 job = sk_ASYNC_JOB_pop(pool->jobs);
374 pool->jobs = sk_ASYNC_JOB_new_reserve(NULL, init_size);
375 if (pool->jobs == NULL) {
383 /* Pre-create jobs as required */
390 * skip creation of any more jobs
396 sk_ASYNC_JOB_push(pool->jobs, job); /* Cannot fail due to reserve */
408 sk_ASYNC_JOB_free(pool->jobs);
419 sk_ASYNC_JOB_free(pool->jobs);