Lines Matching refs:lock
15 osi_mutex_t lock; member
26 if (osi_mutex_new(&queue->lock) != 0) { in pkt_queue_create()
62 osi_mutex_lock(&queue->lock, OSI_MUTEX_MAX_TIMEOUT); in pkt_queue_flush()
64 osi_mutex_unlock(&queue->lock); in pkt_queue_flush()
72 osi_mutex_lock(&queue->lock, OSI_MUTEX_MAX_TIMEOUT); in pkt_queue_destroy()
74 osi_mutex_unlock(&queue->lock); in pkt_queue_destroy()
76 osi_mutex_free(&queue->lock); in pkt_queue_destroy()
88 osi_mutex_lock(&queue->lock, OSI_MUTEX_MAX_TIMEOUT); in pkt_queue_dequeue()
97 osi_mutex_unlock(&queue->lock); in pkt_queue_dequeue()
109 osi_mutex_lock(&queue->lock, OSI_MUTEX_MAX_TIMEOUT); in pkt_queue_enqueue()
113 osi_mutex_unlock(&queue->lock); in pkt_queue_enqueue()
139 osi_mutex_lock(&queue->lock, OSI_MUTEX_MAX_TIMEOUT); in pkt_queue_try_peek_first()
141 osi_mutex_unlock(&queue->lock); in pkt_queue_try_peek_first()