jobs 405 src/libsir/include/sir/types.h sir_queue* jobs; /**< A queue of jobs to run (FIFO). */ jobs 62 src/libsir/src/sirthreadpool.c if (!_sir_queue_create(&(*pool)->jobs) || !_sir_condcreate(&(*pool)->cond) || jobs 118 src/libsir/src/sirthreadpool.c if (pool && pool->jobs && job && job->fn && job->data) { jobs 123 src/libsir/src/sirthreadpool.c if (_sir_queue_push(pool->jobs, job)) { jobs 125 src/libsir/src/sirthreadpool.c _sir_selflog("added job; new size: %zu", _sir_queue_size(pool->jobs)); jobs 171 src/libsir/src/sirthreadpool.c _sir_eqland(destroy, _sir_queue_destroy(&(*pool)->jobs)); jobs 197 src/libsir/src/sirthreadpool.c while (_sir_queue_isempty(pool->jobs) && !pool->cancel) { jobs 210 src/libsir/src/sirthreadpool.c bool job_popped = _sir_queue_pop(pool->jobs, (void**)&job);