Searched refs:future_t (Results 1 – 10 of 10) sorted by relevance
24 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()
39 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);
29 typedef struct future future_t; typedef35 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);
42 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()
28 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()
46 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()
89 future_t *(*transmit_command_futured)(BT_HDR *command);
155 future_t *complete_future;
224 future_t *future_p; in btc_gatts_act_create_attr_tab()
70 static future_t *future_mesh;