Home
last modified time | relevance | path

Searched refs:dequeueSem (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/src/
H A Dqueue.c28 Semaphore *dequeueSem; member
50 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()