job 41 src/libsir/include/sir/threadpool.h bool _sir_threadpool_add_job(sir_threadpool* pool, sir_threadpool_job* job); job 115 src/libsir/src/sirthreadpool.c bool _sir_threadpool_add_job(sir_threadpool* pool, sir_threadpool_job* job) { job 118 src/libsir/src/sirthreadpool.c if (pool && pool->jobs && job && job->fn && job->data) { job 123 src/libsir/src/sirthreadpool.c if (_sir_queue_push(pool->jobs, job)) { job 209 src/libsir/src/sirthreadpool.c sir_threadpool_job* job = NULL; job 210 src/libsir/src/sirthreadpool.c bool job_popped = _sir_queue_pop(pool->jobs, (void**)&job); job 217 src/libsir/src/sirthreadpool.c (uintptr_t)job->fn, job->data); job 218 src/libsir/src/sirthreadpool.c job->fn(job->data); job 219 src/libsir/src/sirthreadpool.c _sir_safefree(&job);