Home
last modified time | relevance | path

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

/hal_espressif-2.7.6/components/bt/common/osi/include/osi/
Dsemaphore.h29 typedef xSemaphoreHandle osi_sem_t; typedef
34 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);
Dfuture.h26 osi_sem_t semaphore; // NULL semaphore means immediate future
/hal_espressif-2.7.6/components/bt/common/osi/
Dsemaphore.c26 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()
Dthread.c32 osi_sem_t work_sem;
33 osi_sem_t stop_sem;
38 osi_sem_t start_sem;
Dfixed_queue.c29 osi_sem_t enqueue_sem;
30 osi_sem_t dequeue_sem;
/hal_espressif-2.7.6/components/bt/host/bluedroid/stack/btu/
Dbtu_hcif.c152 extern osi_sem_t adv_enable_sem;
153 extern osi_sem_t adv_data_sem;
154 extern osi_sem_t adv_param_sem;
155 extern osi_sem_t scan_enable_sem;
156 extern osi_sem_t scan_param_sem;
/hal_espressif-2.7.6/components/bt/host/bluedroid/stack/btm/
Dbtm_ble_gap.c251 osi_sem_t adv_enable_sem;
252 osi_sem_t adv_data_sem;
253 osi_sem_t adv_param_sem;
254 osi_sem_t scan_enable_sem;
255 osi_sem_t scan_param_sem;
/hal_espressif-2.7.6/components/bt/host/bluedroid/stack/include/stack/
Dbt_types.h204 osi_sem_t sync_sem;