Searched refs:dequeueSem (Results 1 – 1 of 1) sorted by relevance
28 Semaphore *dequeueSem; member50 queue->dequeueSem = SemaphoreCreate(0); in QueueCreate()51 if (queue->dequeueSem == NULL) { in QueueCreate()64 SemaphoreDelete(queue->dequeueSem); in QueueCreate()87 SemaphoreDelete(queue->dequeueSem); in QueueDelete()102 SemaphorePost(queue->dequeueSem); in QueueEnqueue()118 SemaphorePost(queue->dequeueSem); in QueueTryEnqueue()128 SemaphoreWait(queue->dequeueSem); in QueueDequeue()147 if (SemaphoreTryWait(queue->dequeueSem) != 0) { in QueueTryDequeue()171 return SemaphoreGetfd(queue->dequeueSem); in QueueGetDequeueFd()