Searched refs:g_semarr (Results 1 – 1 of 1) sorted by relevance
188 static semaphore_t *g_semarr; variable626 kr = semaphore_signal(g_semarr[j]); in worker_thread()631 kr = semaphore_signal(g_semarr[my_id + 1]); in worker_thread()635 kr = semaphore_wait_signal(g_donesem, g_semarr[my_id + 1]); in worker_thread()654 kr = semaphore_wait_signal(g_semarr[my_id], g_readysem); in worker_thread()661 kr = semaphore_wait_signal(g_semarr[my_id], g_readysem); in worker_thread()669 kr = semaphore_signal(g_semarr[my_id + 1]); in worker_thread()676 kr = semaphore_wait_signal(g_semarr[my_id], g_readysem); in worker_thread()684 kr = semaphore_wait_signal(g_donesem, g_semarr[my_id + 1]); in worker_thread()1118 g_semarr = valloc(sizeof(semaphore_t) * g_numthreads); in main()[all …]