Lines Matching refs:data_source
73 void btstack_run_loop_base_add_data_source(btstack_data_source_t * data_source){ in btstack_run_loop_base_add_data_source() argument
74 …tstack_linked_list_add(&btstack_run_loop_base_data_sources, (btstack_linked_item_t *) data_source); in btstack_run_loop_base_add_data_source()
77 bool btstack_run_loop_base_remove_data_source(btstack_data_source_t * data_source){ in btstack_run_loop_base_remove_data_source() argument
78 …ack_linked_list_remove(&btstack_run_loop_base_data_sources, (btstack_linked_item_t *) data_source); in btstack_run_loop_base_remove_data_source()
81 void btstack_run_loop_base_enable_data_source_callbacks(btstack_data_source_t * data_source, uint16… in btstack_run_loop_base_enable_data_source_callbacks() argument
82 data_source->flags |= callback_types; in btstack_run_loop_base_enable_data_source_callbacks()
85 void btstack_run_loop_base_disable_data_source_callbacks(btstack_data_source_t * data_source, uint1… in btstack_run_loop_base_disable_data_source_callbacks() argument
86 data_source->flags &= ~callback_types; in btstack_run_loop_base_disable_data_source_callbacks()
197 void btstack_run_loop_set_data_source_handler(btstack_data_source_t * data_source, void (*process)(… in btstack_run_loop_set_data_source_handler() argument
198 data_source->process = process; in btstack_run_loop_set_data_source_handler()
201 void btstack_run_loop_set_data_source_fd(btstack_data_source_t * data_source, int fd){ in btstack_run_loop_set_data_source_fd() argument
202 data_source->source.fd = fd; in btstack_run_loop_set_data_source_fd()
205 int btstack_run_loop_get_data_source_fd(btstack_data_source_t * data_source){ in btstack_run_loop_get_data_source_fd() argument
206 return data_source->source.fd; in btstack_run_loop_get_data_source_fd()
209 void btstack_run_loop_set_data_source_handle(btstack_data_source_t * data_source, void * handle){ in btstack_run_loop_set_data_source_handle() argument
210 data_source->source.handle = handle; in btstack_run_loop_set_data_source_handle()
213 void * btstack_run_loop_get_data_source_handle(btstack_data_source_t * data_source){ in btstack_run_loop_get_data_source_handle() argument
214 return data_source->source.handle; in btstack_run_loop_get_data_source_handle()
217 void btstack_run_loop_enable_data_source_callbacks(btstack_data_source_t * data_source, uint16_t ca… in btstack_run_loop_enable_data_source_callbacks() argument
220 the_run_loop->enable_data_source_callbacks(data_source, callbacks); in btstack_run_loop_enable_data_source_callbacks()
223 void btstack_run_loop_disable_data_source_callbacks(btstack_data_source_t * data_source, uint16_t c… in btstack_run_loop_disable_data_source_callbacks() argument
226 the_run_loop->disable_data_source_callbacks(data_source, callbacks); in btstack_run_loop_disable_data_source_callbacks()
232 void btstack_run_loop_add_data_source(btstack_data_source_t * data_source){ in btstack_run_loop_add_data_source() argument
235 btstack_assert(data_source->process != NULL); in btstack_run_loop_add_data_source()
236 the_run_loop->add_data_source(data_source); in btstack_run_loop_add_data_source()
242 int btstack_run_loop_remove_data_source(btstack_data_source_t * data_source){ in btstack_run_loop_remove_data_source() argument
245 btstack_assert(data_source->process != NULL); in btstack_run_loop_remove_data_source()
246 return the_run_loop->remove_data_source(data_source); in btstack_run_loop_remove_data_source()