Searched refs:dequeue_sem (Results 1 – 2 of 2) sorted by relevance
16 osi_sem_t dequeue_sem; member39 osi_sem_new(&ret->dequeue_sem, capacity, 0); in fixed_pkt_queue_new()40 if (!ret->dequeue_sem) { in fixed_pkt_queue_new()65 if (queue->dequeue_sem) { in fixed_pkt_queue_free()66 osi_sem_free(&queue->dequeue_sem); in fixed_pkt_queue_free()109 osi_sem_give(&queue->dequeue_sem); in fixed_pkt_queue_enqueue()120 if (osi_sem_take(&queue->dequeue_sem, timeout) != 0) { in fixed_pkt_queue_dequeue()
30 osi_sem_t dequeue_sem; member59 osi_sem_new(&ret->dequeue_sem, capacity, 0); in fixed_queue_new()60 if (!ret->dequeue_sem) { in fixed_queue_new()89 osi_sem_free(&queue->dequeue_sem); in fixed_queue_free()146 osi_sem_give(&queue->dequeue_sem); in fixed_queue_enqueue()157 if (osi_sem_take(&queue->dequeue_sem, timeout) != 0) { in fixed_queue_dequeue()211 osi_sem_take(&queue->dequeue_sem, 0) == 0) { in fixed_queue_try_remove_from_queue()