Home
last modified time | relevance | path

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

12

/device/soc/esp/esp32/components/bt/common/osi/include/osi/
Dlist.h9 struct list_t;
10 typedef struct list_t list_t; typedef
21 list_t *list_new(list_free_cb callback);
24 list_node_t *list_free_node(list_t *list, list_node_t *node);
27 list_node_t *list_delete_node(list_t *list, list_node_t *node);
31 void list_free(list_t *list);
35 bool list_is_empty(const list_t *list);
39 bool list_contains(const list_t *list, const void *data);
43 list_node_t *list_get_node(const list_t *list, const void *data);
46 size_t list_length(const list_t *list);
[all …]
Dfixed_queue.h95 list_t *fixed_queue_get_list(fixed_queue_t *queue);
123 list_t *fixed_queue_get_list(fixed_queue_t *queue);
/device/soc/bestechnic/bes2600/liteos_m/sdk/bsp/utils/list/
Dlist.h43 typedef struct list_t { struct
49 } list_t; argument
54 typedef struct list_t list_t; typedef
59 list_t *list_new(list_free_cb callback, list_mempool_zmalloc zmalloc, list_mempool_free free);
60 void list_free(list_t *list);
63 bool list_is_empty(const list_t *list);
64 size_t list_length(const list_t *list);
65 void *list_front(const list_t *list);
66 void *list_back(const list_t *list);
69 bool list_insert_after(list_t *list, list_node_t *prev_node, void *data);
[all …]
/device/soc/bestechnic/bes2600/liteos_m/sdk/bsp/services/nvrecord/
Dlist_ext.h42 typedef struct list_t { struct
47 } list_t; argument
50 typedef struct list_t list_t; typedef
53 list_t *list_new_ext(list_free_cb callback);
54 void list_free_ext(list_t *list);
57 bool list_is_empty_ext(const list_t *list);
58 size_t list_length_ext(const list_t *list);
59 void *list_front_ext(const list_t *list);
60 void *list_back_ext(const list_t *list);
63 bool list_insert_after_ext(list_t *list, list_node_t *prev_node, void *data);
[all …]
Dnvrec_config.h45 list_t *entries;
49 list_t *sections;
/device/soc/esp/esp32/components/bt/common/osi/
Dlist.c11 typedef struct list_t { struct
16 } list_t; argument
22 list_t *list_new_internal(list_free_cb callback) in list_new_internal()
24 list_t *list = (list_t *) osi_calloc(sizeof(list_t)); in list_new_internal()
35 list_t *list_new(list_free_cb callback) in list_new()
40 void list_free(list_t *list) in list_free()
50 bool list_is_empty(const list_t *list) in list_is_empty()
56 bool list_contains(const list_t *list, const void *data) in list_contains()
70 list_node_t *list_get_node(const list_t *list, const void *data) in list_get_node()
85 size_t list_length(const list_t *list) in list_length()
[all …]
Dhash_map.c27 list_t *list;
41 list_t *list_new_internal(list_free_cb callback);
45 static hash_map_entry_t *find_bucket_entry_(list_t *hash_bucket_list,
120 list_t *hash_bucket_list = hash_map->bucket[hash_key].list; in hash_map_has_key()
139 list_t *hash_bucket_list = hash_map->bucket[hash_key].list; in hash_map_set()
167 list_t *hash_bucket_list = hash_map->bucket[hash_key].list; in hash_map_erase()
189 list_t *hash_bucket_list = hash_map->bucket[hash_key].list; in hash_map_get()
247 static hash_map_entry_t *find_bucket_entry_(list_t *hash_bucket_list, in find_bucket_entry_()
Dfixed_queue.c28 list_t *list;
225 list_t *fixed_queue_get_list(fixed_queue_t *queue) in fixed_queue_get_list()
Dconfig.c41 list_t *entries;
45 list_t *sections;
/device/soc/esp/esp32/components/bt/host/bluedroid/bta/gatt/
Dbta_gattc_cache.c48 static size_t bta_gattc_get_db_size_with_type(list_t *services,
54 tBTA_GATTC_SERVICE* bta_gattc_find_matching_service(const list_t *services, UINT16 handle);
131 static void bta_gattc_display_cache_server(list_t *p_cache) in bta_gattc_display_cache_server()
217 void bta_gattc_insert_sec_service_to_cache(list_t *services, tBTA_GATTC_SERVICE *p_new_srvc) in bta_gattc_insert_sec_service_to_cache()
547 void bta_gattc_update_include_service(const list_t *services) { in bta_gattc_update_include_service()
1119 list_t* bta_gattc_get_services_srcb(tBTA_GATTC_SERV *p_srcb) { in bta_gattc_get_services_srcb()
1127 const list_t* bta_gattc_get_services(UINT16 conn_id) { in bta_gattc_get_services()
1139 tBTA_GATTC_SERVICE* bta_gattc_find_matching_service(const list_t *services, UINT16 handle) { in bta_gattc_find_matching_service()
1158 const list_t *services = bta_gattc_get_services_srcb(p_srcb); in bta_gattc_get_service_for_handle_srcb()
1165 const list_t *services = bta_gattc_get_services(conn_id); in bta_gattc_get_service_for_handle()
[all …]
Dbta_gattc_co.c88 list_t *assoc_addr;
Dbta_gattc_api.c302 const list_t* BTA_GATTC_GetServices(UINT16 conn_id) in BTA_GATTC_GetServices()
Dbta_gattc_act.c2357 list_t *p_cache = NULL; in bta_gattc_register_service_change_notify()
/device/soc/esp/esp32/components/bt/host/bluedroid/bta/include/bta/
Dbta_gatt_api.h696 list_t *characteristics; /* list of tBTA_GATTC_CHARACTERISTIC */
697 list_t *included_svc; /* list of tBTA_GATTC_INCLUDED_SVC */
706 list_t *descriptors; /* list of tBTA_GATTC_DESCRIPTOR */
857 extern const list_t* BTA_GATTC_GetServices(UINT16 conn_id);
/device/soc/esp/esp32/components/bt/host/bluedroid/btc/core/
Dbtc_profile_queue.c32 static list_t *connect_queue;
/device/soc/esp/esp32/components/bt/host/bluedroid/stack/l2cap/include/
Dl2c_int.h409 list_t *link_xmit_data_q; /* Link transmit data buffer queue */
484 list_t *p_lcb_pool; /* Link Control Block pool */
485 list_t *p_ccb_pool; /* Channel Control Block pool */
494 list_t *rcv_pending_q; /* Recv pending queue */
/device/soc/esp/esp32/components/bt/host/bluedroid/bta/gatt/include/
Dbta_gattc_int.h301 list_t *p_srvc_cache; /* list of tBTA_GATTC_SERVICE */
348 list_t *p_cmd_list; /* The list to store the command to be sent */
520 extern const list_t* bta_gattc_get_services(UINT16 conn_id);
/device/soc/esp/esp32/components/bt/host/bluedroid/stack/l2cap/
Dl2cap_client.c39 list_t *outbound_fragments;
70 static list_t *l2cap_clients; // A list of l2cap_client_t. Container does not own objects.
Dl2c_fcr.c1424 list_t *list_ack = NULL; in retransmit_i_frames()
2153 list_t *list = NULL; in l2c_fcr_collect_ack_delay()
/device/soc/esp/esp32/components/bt/host/bluedroid/stack/sdp/include/
Dsdpint.h140 list_t *p_record_list;
/device/soc/esp/esp32/components/bt/host/bluedroid/stack/btm/include/
Dbtm_int.h830 list_t *p_acl_db_list;
843 list_t *p_pm_mode_db_list;
928 list_t *p_sec_dev_rec_list;
/device/soc/esp/esp32/components/bt/host/bluedroid/stack/gatt/include/
Dgatt_int.h504 list_t *p_tcb_list;
520 list_t *p_clcb_list; /* connection link control block*/
/device/soc/esp/esp32/components/bt/host/bluedroid/stack/gatt/
Dgatt_utils.c201 list_t *list = fixed_queue_get_list(gatt_cb.srv_chg_clt_q); in gatt_set_srv_chg()
236 list_t *list = fixed_queue_get_list(gatt_cb.pending_new_srv_start_q); in gatt_sr_is_new_srv_chg()
827 list_t *list = fixed_queue_get_list(p_tcb->pending_ind_q); in gatt_is_srv_chg_ind_pending()
865 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.c204 list_t *list = NULL; in process_read_multi_rsp()
/device/soc/esp/esp32/components/bt/host/bluedroid/hci/
Dhci_layer.c56 list_t *commands_pending_response;

12