Searched refs:osi_sem_t (Results 1 – 9 of 9) sorted by relevance
29 typedef SemaphoreHandle_t osi_sem_t; typedef34 int osi_sem_new(osi_sem_t *sem, uint32_t max_count, uint32_t init_count);36 void osi_sem_free(osi_sem_t *sem);38 int osi_sem_take(osi_sem_t *sem, uint32_t timeout);40 void osi_sem_give(osi_sem_t *sem);
26 osi_sem_t semaphore; // NULL semaphore means immediate future
26 int osi_sem_new(osi_sem_t *sem, uint32_t max_count, uint32_t init_count) in osi_sem_new()42 void osi_sem_give(osi_sem_t *sem) in osi_sem_give()55 osi_sem_take(osi_sem_t *sem, uint32_t timeout) in osi_sem_take()73 void osi_sem_free(osi_sem_t *sem) in osi_sem_free()
15 osi_sem_t enqueue_sem;16 osi_sem_t dequeue_sem;
29 osi_sem_t enqueue_sem;30 osi_sem_t dequeue_sem;
44 osi_sem_t work_sem;45 osi_sem_t stop_sem;50 osi_sem_t start_sem;
154 extern osi_sem_t adv_enable_sem;155 extern osi_sem_t adv_data_sem;156 extern osi_sem_t adv_param_sem;157 extern osi_sem_t scan_enable_sem;158 extern osi_sem_t scan_param_sem;
254 osi_sem_t adv_enable_sem;255 osi_sem_t adv_data_sem;256 osi_sem_t adv_param_sem;257 osi_sem_t scan_enable_sem;258 osi_sem_t scan_param_sem;
198 osi_sem_t sync_sem;