/btstack/src/ |
H A D | btstack_linked_list.h | 58 typedef btstack_linked_item_t * btstack_linked_list_t; typedef 72 bool btstack_linked_list_empty(btstack_linked_list_t * list); 80 bool btstack_linked_list_add(btstack_linked_list_t * list, btstack_linked_item_t *item); 88 bool btstack_linked_list_add_tail(btstack_linked_list_t * list, btstack_linked_item_t *item); 95 btstack_linked_item_t * btstack_linked_list_pop(btstack_linked_list_t * list); 103 bool btstack_linked_list_remove(btstack_linked_list_t * list, btstack_linked_item_t *item); 110 btstack_linked_item_t * btstack_linked_list_get_first_item(btstack_linked_list_t * list); 117 btstack_linked_item_t * btstack_linked_list_get_last_item(btstack_linked_list_t * list); 123 int btstack_linked_list_count(btstack_linked_list_t * list); 133 void btstack_linked_list_iterator_init(btstack_linked_list_iterator_t * it, btstack_linked_list_t *…
|
H A D | btstack_linked_list.c | 54 bool btstack_linked_list_empty(btstack_linked_list_t * list){ in btstack_linked_list_empty() 61 btstack_linked_item_t * btstack_linked_list_get_last_item(btstack_linked_list_t * list){ // … in btstack_linked_list_get_last_item() 76 bool btstack_linked_list_add(btstack_linked_list_t * list, btstack_linked_item_t *item){ // … in btstack_linked_list_add() 90 bool btstack_linked_list_add_tail(btstack_linked_list_t * list, btstack_linked_item_t *item){ // … in btstack_linked_list_add_tail() 103 bool btstack_linked_list_remove(btstack_linked_list_t * list, btstack_linked_item_t *item){ // … in btstack_linked_list_remove() 118 int btstack_linked_list_count(btstack_linked_list_t * list){ in btstack_linked_list_count() 128 btstack_linked_item_t * btstack_linked_list_get_first_item(btstack_linked_list_t * list){ in btstack_linked_list_get_first_item() 133 btstack_linked_item_t * btstack_linked_list_pop(btstack_linked_list_t * list){ in btstack_linked_list_pop() 145 void btstack_linked_list_iterator_init(btstack_linked_list_iterator_t * it, btstack_linked_list_t *… in btstack_linked_list_iterator_init()
|
H A D | hci.h | 506 btstack_linked_list_t notification_requests; 507 btstack_linked_list_t indication_requests; 1033 btstack_linked_list_t connections; 1042 btstack_linked_list_t event_handlers; 1067 btstack_linked_list_t iso_streams; 1070 btstack_linked_list_t le_audio_bigs; 1071 btstack_linked_list_t le_audio_big_syncs; 1074 btstack_linked_list_t le_audio_cigs; 1222 btstack_linked_list_t le_whitelist; 1235 btstack_linked_list_t gap_privacy_clients; [all …]
|
H A D | btstack_run_loop.h | 133 extern btstack_linked_list_t btstack_run_loop_base_timers; 134 extern btstack_linked_list_t btstack_run_loop_base_data_sources; 135 extern btstack_linked_list_t btstack_run_loop_base_callbacks;
|
H A D | btstack_run_loop.c | 63 btstack_linked_list_t btstack_run_loop_base_timers; 64 btstack_linked_list_t btstack_run_loop_base_data_sources; 65 btstack_linked_list_t btstack_run_loop_base_callbacks;
|
H A D | hci_dump_dispatch.c | 45 static btstack_linked_list_t hci_dump_list = NULL;
|
/btstack/test/btstack_link_key_db/ |
H A D | btstack_link_key_db_memory_test.cpp | 12 extern btstack_linked_list_t db_mem_link_keys ; 13 extern btstack_linked_list_t db_mem_names ; 19 void dump(btstack_linked_list_t list){ in dump()
|
/btstack/src/mesh/ |
H A D | mesh_lower_transport.h | 93 void mesh_lower_transport_dump_network_pdus(const char *name, btstack_linked_list_t *list); 94 void mesh_lower_transport_reset_network_pdus(btstack_linked_list_t *list);
|
H A D | mesh_upper_transport.c | 112 static btstack_linked_list_t upper_transport_incoming; 116 static btstack_linked_list_t upper_transport_outgoing; 119 static btstack_linked_list_t upper_transport_outgoing_active; 122 static btstack_linked_list_t upper_transport_send_requests; 127 static btstack_linked_list_t message_builder_reserved_network_pdus; 191 static void mesh_segmented_pdu_flatten(btstack_linked_list_t * segments, uint8_t segment_len, uint8… in mesh_segmented_pdu_flatten() 223 …const uint8_t * payload, uint16_t payload_len, btstack_linked_list_t * in_segments, btstack_linked… in mesh_segmented_store_payload() 246 static bool mesh_segmented_allocate_segments(btstack_linked_list_t * segments, uint16_t payload_len… in mesh_segmented_allocate_segments() 259 static void mesh_upper_transport_dump_pdus(const char *name, btstack_linked_list_t *list){ in mesh_upper_transport_dump_pdus() 270 static void mesh_upper_transport_reset_pdus(btstack_linked_list_t *list){ in mesh_upper_transport_reset_pdus() [all …]
|
H A D | mesh_network.c | 72 static void mesh_network_dump_network_pdus(const char * name, btstack_linked_list_t * list); 101 static btstack_linked_list_t subnets; 109 static btstack_linked_list_t network_pdus_received; 119 static btstack_linked_list_t network_pdus_queued; 125 static btstack_linked_list_t network_pdus_outgoing_gatt; 132 static btstack_linked_list_t network_pdus_outgoing_adv; 1184 static void mesh_network_dump_network_pdus(const char * name, btstack_linked_list_t * list){ in mesh_network_dump_network_pdus() 1193 static void mesh_network_reset_network_pdus(btstack_linked_list_t * list){ in mesh_network_reset_network_pdus()
|
H A D | mesh_keys.c | 50 static btstack_linked_list_t network_keys; 132 static btstack_linked_list_t application_keys;
|
H A D | mesh_network.h | 141 btstack_linked_list_t segments; 187 btstack_linked_list_t segments;
|
H A D | mesh_lower_transport.c | 67 static btstack_linked_list_t lower_transport_outgoing_ready; 70 static btstack_linked_list_t lower_transport_outgoing_waiting; 93 static btstack_linked_list_t mesh_lower_transport_queued_for_higher_layer; 963 void mesh_lower_transport_dump_network_pdus(const char *name, btstack_linked_list_t *list){ in mesh_lower_transport_dump_network_pdus() 973 void mesh_lower_transport_reset_network_pdus(btstack_linked_list_t *list){ in mesh_lower_transport_reset_network_pdus()
|
/btstack/platform/daemon/src/ |
H A D | daemon.c | 148 btstack_linked_list_t rfcomm_cids; 149 btstack_linked_list_t rfcomm_services; 150 btstack_linked_list_t l2cap_cids; 151 btstack_linked_list_t l2cap_psms; 152 btstack_linked_list_t sdp_record_handles; 153 btstack_linked_list_t gatt_con_handles; 177 … btstack_linked_list_t all_connections; // list of all connections that ever used this helper 220 static btstack_linked_list_t clients = NULL; // list of connected clients ` 223 static btstack_linked_list_t gatt_client_helpers = NULL; // list of used gatt client (helpers) 271 static void add_uint32_to_list(btstack_linked_list_t *list, uint32_t value){ in add_uint32_to_list() [all …]
|
H A D | rfcomm_service_db_memory.c | 51 static btstack_linked_list_t db_mem_services = NULL;
|
/btstack/test/mock/ |
H A D | mock_gatt_client.h | 55 btstack_linked_list_t characteristics; 66 btstack_linked_list_t descriptors;
|
H A D | mock_btstack_tlv.h | 51 btstack_linked_list_t entry_list;
|
/btstack/src/classic/ |
H A D | btstack_link_key_db_memory.c | 52 btstack_linked_list_t db_mem_link_keys = NULL; 65 static btstack_link_key_db_memory_entry_t * get_item(btstack_linked_list_t list, bd_addr_t bd_addr)… in get_item()
|
H A D | avrcp.c | 83 static btstack_linked_list_t avrcp_connections; 236 btstack_linked_list_t avrcp_get_connections(void){ in avrcp_get_connections() 460 btstack_linked_list_iterator_init(&it, (btstack_linked_list_t *) &avrcp_connections); in avrcp_get_connection_for_bd_addr_for_role() 472 btstack_linked_list_iterator_init(&it, (btstack_linked_list_t *) &avrcp_connections); in avrcp_get_connection_for_l2cap_signaling_cid_for_role() 484 btstack_linked_list_iterator_init(&it, (btstack_linked_list_t *) &avrcp_connections); in avrcp_get_connection_for_avrcp_cid_for_role() 496 btstack_linked_list_iterator_init(&it, (btstack_linked_list_t *) &avrcp_connections); in avrcp_get_connection_for_browsing_cid_for_role() 508 btstack_linked_list_iterator_init(&it, (btstack_linked_list_t *) &avrcp_connections); in avrcp_get_connection_for_browsing_l2cap_cid_for_role() 520 btstack_linked_list_iterator_init(&it, (btstack_linked_list_t *) &avrcp_connections); in avrcp_get_browsing_connection_for_l2cap_cid_for_role()
|
H A D | avrcp_cover_art_client.c | 77 static btstack_linked_list_t avrcp_cover_art_client_connections; 90 …btstack_linked_list_iterator_init(&it, (btstack_linked_list_t *) &avrcp_cover_art_client_connectio… in avrcp_cover_art_client_for_goep_cid() 102 …btstack_linked_list_iterator_init(&it, (btstack_linked_list_t *) &avrcp_cover_art_client_connectio… in avrcp_cover_art_client_for_avrcp_cid() 114 …btstack_linked_list_iterator_init(&it, (btstack_linked_list_t *) &avrcp_cover_art_client_connectio… in avrcp_cover_art_client_for_cover_art_cid()
|
/btstack/platform/windows/ |
H A D | btstack_tlv_windows.h | 52 btstack_linked_list_t entry_list;
|
/btstack/platform/posix/ |
H A D | btstack_tlv_posix.h | 52 btstack_linked_list_t entry_list;
|
/btstack/src/ble/ |
H A D | gatt_service_client.c | 57 static btstack_linked_list_t gatt_service_clients; 80 btstack_linked_list_iterator_init(&it, (btstack_linked_list_t *) &client->connections); in gatt_service_client_get_connection_for_con_handle_and_service_index() 92 btstack_linked_list_iterator_init(&it, (btstack_linked_list_t *) &client->connections); in gatt_service_client_get_connection_for_con_handle_and_attribute_handle() 106 btstack_linked_list_iterator_init(&it, (btstack_linked_list_t *) &client->connections); in gatt_service_client_get_connection_for_cid() 715 btstack_linked_list_iterator_init(&it, (btstack_linked_list_t *) &client->connections); in gatt_service_client_unregister_client()
|
/btstack/test/security_manager/ |
H A D | mock.c | 23 static btstack_linked_list_t connections; 24 static btstack_linked_list_t event_packet_handlers;
|
/btstack/test/crypto/ |
H A D | mock.c | 7 static btstack_linked_list_t event_packet_handlers;
|