Searched refs:osi_event (Results 1 – 8 of 8) sorted by relevance
/hal_espressif-latest/components/bt/common/osi/include/osi/ |
D | thread.h | 23 struct osi_event; 93 struct osi_event *osi_event_create(osi_thread_func_t func, void *context); 104 bool osi_event_bind(struct osi_event* event, osi_thread_t *thread, int queue_idx); 110 void osi_event_delete(struct osi_event* event); 120 bool osi_thread_post_event(struct osi_event *event, uint32_t timeout);
|
/hal_espressif-latest/components/bt/common/osi/ |
D | thread.c | 54 struct osi_event { struct 378 struct osi_event *osi_event_create(osi_thread_func_t func, void *context) in osi_event_create() 380 struct osi_event *event = osi_calloc(sizeof(struct osi_event)); in osi_event_create() 393 void osi_event_delete(struct osi_event* event) in osi_event_delete() 397 memset(event, 0, sizeof(struct osi_event)); in osi_event_delete() 402 bool osi_event_bind(struct osi_event* event, osi_thread_t *thread, int queue_idx) in osi_event_bind() 420 struct osi_event *event = (struct osi_event *)context; in osi_thread_generic_event_handler() 429 bool osi_thread_post_event(struct osi_event *event, uint32_t timeout) in osi_thread_post_event()
|
/hal_espressif-latest/components/bt/host/bluedroid/hci/ |
D | hci_hal_h4.c | 81 struct osi_event *upstream_data_ready; 128 struct osi_event *event = osi_event_create(hci_upstream_data_handler, NULL); in hci_hal_env_init() 140 struct osi_event *upstream_data_ready = hci_hal_env.upstream_data_ready; in hci_hal_env_deinit()
|
D | hci_layer.c | 61 struct osi_event *downstream_data_ready; 166 struct osi_event *event = osi_event_create(hci_downstream_data_handler, NULL); in hci_layer_init_env()
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/a2dp/ |
D | btc_a2dp_sink.c | 98 struct osi_event *data_ready_event; 726 struct osi_event *data_event = osi_event_create(btc_a2dp_sink_data_ready, NULL); in btc_a2dp_sink_thread_init()
|
D | btc_a2dp_source.c | 164 struct osi_event *poll_data; 1625 struct osi_event *poll_data = osi_event_create(btc_a2dp_source_handle_timer, NULL); in btc_a2dp_source_thread_init()
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/btm/include/ |
D | btm_ble_int.h | 347 struct osi_event *adv_rpt_ready;
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/gap/ |
D | btc_gap_ble.c | 60 struct osi_event *adv_rpt_ready;
|