Home
last modified time | relevance | path

Searched refs:list_t (Results 1 – 23 of 23) sorted by relevance

/system/bt/osi/include/
Dlist.h27 struct list_t;
28 typedef struct list_t list_t; typedef
44 list_t* list_new(list_free_cb callback);
48 void list_free(list_t* list);
52 bool list_is_empty(const list_t* list);
56 bool list_contains(const list_t* list, const void* data);
59 size_t list_length(const list_t* list);
63 void* list_front(const list_t* list);
67 void* list_back(const list_t* list);
71 list_node_t* list_back_node(const list_t* list);
[all …]
Dfixed_queue.h108 list_t* fixed_queue_get_list(fixed_queue_t* queue);
/system/bt/osi/src/
Dlist.cc12 typedef struct list_t { struct
18 } list_t; argument
20 static list_node_t* list_free_node_(list_t* list, list_node_t* node);
25 list_t* list_new_internal(list_free_cb callback, in list_new_internal()
27 list_t* list = (list_t*)zeroed_allocator->alloc(sizeof(list_t)); in list_new_internal()
35 list_t* list_new(list_free_cb callback) { in list_new()
39 void list_free(list_t* list) { in list_free()
46 bool list_is_empty(const list_t* list) { in list_is_empty()
51 bool list_contains(const list_t* list, const void* data) { in list_contains()
63 size_t list_length(const list_t* list) { in list_length()
[all …]
Dfixed_queue.cc32 list_t* list;
213 list_t* fixed_queue_get_list(fixed_queue_t* queue) { in fixed_queue_get_list()
Dreactor.cc46 list_t* invalidation_list; // reactor objects that have been unregistered.
Dalarm.cc119 static list_t* alarms;
/system/bt/osi/test/fuzzers/list/
Dfuzz_list.cc37 list_t* createList(FuzzedDataProvider* dataProvider) { in createList()
57 list_node_t* getArbitraryNode(list_t* list, FuzzedDataProvider* dataProvider) { in getArbitraryNode()
74 list_t* list = nullptr; in callArbitraryFunction()
93 list = reinterpret_cast<list_t*>(list_vector->at(index)); in callArbitraryFunction()
103 list = reinterpret_cast<list_t*>( in callArbitraryFunction()
110 list = reinterpret_cast<list_t*>( in callArbitraryFunction()
120 list = reinterpret_cast<list_t*>( in callArbitraryFunction()
127 list = reinterpret_cast<list_t*>( in callArbitraryFunction()
134 list = reinterpret_cast<list_t*>( in callArbitraryFunction()
141 list = reinterpret_cast<list_t*>( in callArbitraryFunction()
[all …]
/system/bt/osi/test/
Dlist_test.cc13 list_t* list = list_new(NULL); in TEST_F()
24 list_t* list = list_new(NULL); in TEST_F()
30 list_t* list = list_new(NULL); in TEST_F()
36 list_t* list = list_new(NULL); in TEST_F()
44 list_t* list = list_new(NULL); in TEST_F()
52 list_t* list = list_new(NULL); in TEST_F()
62 list_t* list = list_new(NULL); in TEST_F()
72 list_t* list = list_new(NULL); in TEST_F()
83 list_t* list = list_new(NULL); in TEST_F()
94 list_t* list = list_new(NULL); in TEST_F()
[all …]
/system/bt/test/stub/
Dosi.cc324 list_t* fixed_queue_get_list(fixed_queue_t* queue) { in fixed_queue_get_list()
472 bool list_append(list_t* list, void* data) { in list_append()
476 bool list_contains(const list_t* list, const void* data) { in list_contains()
480 bool list_insert_after(list_t* list, list_node_t* prev_node, void* data) { in list_insert_after()
484 bool list_is_empty(const list_t* list) { in list_is_empty()
488 bool list_prepend(list_t* list, void* data) { in list_prepend()
492 bool list_remove(list_t* list, void* data) { in list_remove()
496 list_node_t* list_back_node(const list_t* list) { in list_back_node()
500 list_node_t* list_begin(const list_t* list) { in list_begin()
504 list_node_t* list_end(UNUSED_ATTR const list_t* list) { in list_end()
[all …]
/system/bt/device/src/
Dinterop.cc35 static list_t* interop_list = NULL;
/system/bt/hci/src/
Dhci_inject.cc66 static list_t* clients;
Dhci_layer.cc118 static list_t* commands_pending_response;
/system/bt/btif/src/
Dbtif_sock_sco.cc77 static list_t* sco_sockets; // Owns a collection of sco_socket_t objects.
Dbtif_sock_rfc.cc88 list_t* incoming_queue;
Dbtif_rc.cc199 list_t* rc_supported_event_list;
/system/bt/stack/btm/
Dbtm_int_types.h279 list_t* sec_dev_rec{nullptr}; /* list of tBTM_SEC_DEV_REC */
Dbtm_sec.cc4755 list_t* list = fixed_queue_get_list(btm_cb.sec_pending_q); in btm_sec_check_pending_enc_req()
/system/bt/stack/l2cap/
Dl2c_int.h482 list_t* link_xmit_data_q; /* Link transmit data buffer queue */
590 list_t* rcv_pending_q; /* Recv pending queue */
Dl2c_fcr.cc1288 list_t* list_ack = NULL; in retransmit_i_frames()
/system/bt/doc/
Dstyle_guide.md217 typedef struct list_t list_t;
223 bool template_new(const list_t *param);
/system/bt/stack/gatt/
Dgatt_utils.cc145 list_t* list = fixed_queue_get_list(gatt_cb.srv_chg_clt_q); in gatt_set_srv_chg()
295 list_t* list = fixed_queue_get_list(p_tcb->pending_ind_q); in gatt_is_srv_chg_ind_pending()
323 list_t* list = fixed_queue_get_list(gatt_cb.srv_chg_clt_q); in gatt_is_bda_in_the_srv_chg_clt_list()
Dgatt_sr.cc158 list_t* list = NULL; in build_read_multi_rsp()
/system/bt/bta/av/
Dbta_av_int.h489 list_t* a2dp_list; /* used for audio channels only */