Lines Matching refs:g_semarr
93 semaphore_t *g_semarr;
282 semaphore_signal(g_semarr[my_id + 1]);
289 semaphore_signal(g_semarr[j]);
315 res = semaphore_wait(g_semarr[my_id]);
322 res = semaphore_wait(g_semarr[my_id]);
328 res = semaphore_signal(g_semarr[my_id + 1]);
462 g_semarr = malloc(sizeof(semaphore_t) * g_numthreads);
463 assert(g_semarr != NULL, fail);
466 res = semaphore_create(mach_task_self(), &g_semarr[i], SYNC_POLICY_FIFO, 0);
470 g_leadersem = g_semarr[0];