Home
last modified time | relevance | path

Searched refs:future_t (Results 1 – 10 of 10) sorted by relevance

/hal_espressif-3.6.0/components/bt/common/osi/
Dfuture.c24 void future_free(future_t *future);
26 future_t *future_new(void) in future_new()
28 future_t *ret = osi_calloc(sizeof(future_t)); in future_new()
46 future_t *future_new_immediate(void *value) in future_new_immediate()
48 future_t *ret = osi_calloc(sizeof(future_t)); in future_new_immediate()
62 void future_ready(future_t *future, void *value) in future_ready()
72 void *future_await(future_t *future) in future_await()
86 void future_free(future_t *future) in future_free()
/hal_espressif-3.6.0/components/bt/host/bluedroid/btc/include/btc/
Dbtc_main.h39 future_t **btc_main_get_future_p(btc_main_future_type_t type);
44 future_t *future;
47 future_t *future;
50 future_t *future;
53 future_t *future;
57 bt_status_t btc_enable_bluetooth(future_t *future);
58 void btc_disable_bluetooth(future_t *future);
59 bt_status_t btc_init_bluetooth(future_t *future);
60 void btc_deinit_bluetooth(future_t *future);
/hal_espressif-3.6.0/components/bt/common/osi/include/osi/
Dfuture.h29 typedef struct future future_t; typedef
35 future_t *future_new(void);
40 future_t *future_new_immediate(void *value);
45 void future_ready(future_t *future, void *value);
49 void *future_await(future_t *async_result);
52 void future_free(future_t *future);
/hal_espressif-3.6.0/components/bt/host/bluedroid/api/
Desp_bt_main.c42 future_t **future_p; in esp_bluedroid_enable()
83 future_t **future_p; in esp_bluedroid_disable()
119 future_t **future_p; in esp_bluedroid_init()
175 future_t **future_p; in esp_bluedroid_deinit()
/hal_espressif-3.6.0/components/bt/host/bluedroid/btc/core/
Dbtc_main.c28 static future_t *main_future[BTC_MAIN_FUTURE_NUM];
33 future_t **btc_main_get_future_p(btc_main_future_type_t type) in btc_main_get_future_p()
/hal_espressif-3.6.0/components/bt/host/bluedroid/hci/
Dhci_layer.c46 future_t *complete_future;
268 static future_t *transmit_command_futured(BT_HDR *command) in transmit_command_futured()
273 future_t *future = future_new(); in transmit_command_futured()
/hal_espressif-3.6.0/components/bt/host/bluedroid/hci/include/hci/
Dhci_layer.h89 future_t *(*transmit_command_futured)(BT_HDR *command);
/hal_espressif-3.6.0/components/bt/host/bluedroid/btc/profile/std/include/
Dbtc_gatts.h155 future_t *complete_future;
/hal_espressif-3.6.0/components/bt/host/bluedroid/btc/profile/std/gatt/
Dbtc_gatts.c224 future_t *future_p; in btc_gatts_act_create_attr_tab()
/hal_espressif-3.6.0/components/bt/esp_ble_mesh/mesh_core/bluedroid_host/
Dmesh_bearer_adapt.c70 static future_t *future_mesh;