Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bt/common/osi/include/osi/
Dsemaphore.h29 typedef SemaphoreHandle_t 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-latest/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()
Dfixed_pkt_queue.c15 osi_sem_t enqueue_sem;
16 osi_sem_t dequeue_sem;
Dfixed_queue.c29 osi_sem_t enqueue_sem;
30 osi_sem_t dequeue_sem;
Dthread.c44 osi_sem_t work_sem;
45 osi_sem_t stop_sem;
50 osi_sem_t start_sem;
/hal_espressif-latest/components/bt/host/bluedroid/stack/btu/
Dbtu_hcif.c154 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;
/hal_espressif-latest/components/bt/host/bluedroid/stack/btm/
Dbtm_ble_gap.c254 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;
/hal_espressif-latest/components/bt/host/bluedroid/stack/include/stack/
Dbt_types.h198 osi_sem_t sync_sem;