Searched refs:cc_worker (Results 1 – 5 of 5) sorted by relevance
71 worker_thread_loop(cc_worker * worker) in worker_thread_loop()104 cc_worker * worker = (cc_worker*) data; in worker_thread_entry()112 worker_start_thread(cc_worker * worker) in worker_start_thread()137 worker_stop_thread(cc_worker * worker) in worker_stop_thread()156 cc_worker * 159 cc_worker * worker = (cc_worker*) malloc(sizeof(cc_worker)); in cc_worker_construct()180 cc_worker_destruct(cc_worker * worker) in cc_worker_destruct()198 cc_worker_start(cc_worker * worker, cc_worker_f * workfunc, void * closure) in cc_worker_start()217 cc_worker_is_busy(cc_worker * worker) in cc_worker_is_busy()229 cc_worker_wait(cc_worker * worker) in cc_worker_wait()[all …]
85 wpool_idle_cb(cc_worker * worker, void * data) in wpool_idle_cb()125 cc_worker * worker; in wpool_add_workers()133 static cc_worker *136 cc_worker * worker; in wpool_get_idle_worker()140 worker = (cc_worker*) cc_list_pop(pool->idlepool); in wpool_get_idle_worker()175 cc_worker ** workers; in cc_wpool_destruct()180 workers = (cc_worker**) in cc_wpool_destruct()222 cc_worker_destruct((cc_worker*) cc_list_pop(pool->idlepool)); in cc_wpool_set_num_workers()313 cc_worker * worker = wpool_get_idle_worker(pool); in cc_wpool_start_worker()
50 struct cc_worker { struct63 void (*idlecb)(cc_worker *, void *); argument
46 typedef void cc_worker_idle_f(cc_worker *, void *);48 COIN_DLL_API cc_worker * cc_worker_construct(void);49 COIN_DLL_API void cc_worker_destruct(cc_worker * worker);51 COIN_DLL_API SbBool cc_worker_start(cc_worker * worker, 53 COIN_DLL_API SbBool cc_worker_is_busy(cc_worker * worker);54 COIN_DLL_API void cc_worker_wait(cc_worker * worker);55 COIN_DLL_API void cc_worker_set_idle_callback(cc_worker * worker,
56 typedef struct cc_worker cc_worker; typedef