Home
last modified time | relevance | path

Searched refs:btstack_linked_list_t (Results 1 – 25 of 72) sorted by relevance

123

/btstack/src/
H A Dbtstack_linked_list.h58 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 Dbtstack_linked_list.c54 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 Dhci.h506 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 Dbtstack_run_loop.h133 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 Dbtstack_run_loop.c63 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 Dhci_dump_dispatch.c45 static btstack_linked_list_t hci_dump_list = NULL;
/btstack/test/btstack_link_key_db/
H A Dbtstack_link_key_db_memory_test.cpp12 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 Dmesh_lower_transport.h93 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 Dmesh_upper_transport.c112 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 Dmesh_network.c72 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 Dmesh_keys.c50 static btstack_linked_list_t network_keys;
132 static btstack_linked_list_t application_keys;
H A Dmesh_network.h141 btstack_linked_list_t segments;
187 btstack_linked_list_t segments;
H A Dmesh_lower_transport.c67 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 Ddaemon.c148 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;
177btstack_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 Drfcomm_service_db_memory.c51 static btstack_linked_list_t db_mem_services = NULL;
/btstack/test/mock/
H A Dmock_gatt_client.h55 btstack_linked_list_t characteristics;
66 btstack_linked_list_t descriptors;
H A Dmock_btstack_tlv.h51 btstack_linked_list_t entry_list;
/btstack/src/classic/
H A Dbtstack_link_key_db_memory.c52 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 Davrcp.c83 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 Davrcp_cover_art_client.c77 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 Dbtstack_tlv_windows.h52 btstack_linked_list_t entry_list;
/btstack/platform/posix/
H A Dbtstack_tlv_posix.h52 btstack_linked_list_t entry_list;
/btstack/src/ble/
H A Dgatt_service_client.c57 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 Dmock.c23 static btstack_linked_list_t connections;
24 static btstack_linked_list_t event_packet_handlers;
/btstack/test/crypto/
H A Dmock.c7 static btstack_linked_list_t event_packet_handlers;

123