Searched refs:list_t (Results 1 – 20 of 20) sorted by relevance
9 struct list_t;10 typedef struct list_t list_t; typedef21 list_t *list_new(list_free_cb callback);25 void list_free(list_t *list);29 bool list_is_empty(const list_t *list);33 bool list_contains(const list_t *list, const void *data);36 size_t list_length(const list_t *list);40 void *list_front(const list_t *list);44 void *list_back(const list_t *list);51 bool list_insert_after(list_t *list, list_node_t *prev_node, void *data);[all …]
12 typedef struct list_t { struct18 } list_t; typedef20 static list_node_t *list_free_node_(list_t *list, list_node_t *node);24 list_t *list_new_internal(list_free_cb callback, const allocator_t *zeroed_allocator) { in list_new_internal()25 list_t *list = (list_t *)zeroed_allocator->alloc(sizeof(list_t)); in list_new_internal()34 list_t *list_new(list_free_cb callback) { in list_new()38 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 …]
28 list_t *list;43 list_t *list_new_internal(list_free_cb callback, const allocator_t *zeroed_allocator);47 static hash_map_entry_t *find_bucket_entry_(list_t *hash_bucket_list,118 list_t *hash_bucket_list = hash_map->bucket[hash_key].list; in hash_map_has_key()135 list_t *hash_bucket_list = hash_map->bucket[hash_key].list; in hash_map_set()161 list_t *hash_bucket_list = hash_map->bucket[hash_key].list; in hash_map_erase()177 list_t *hash_bucket_list = hash_map->bucket[hash_key].list; in hash_map_get()226 static hash_map_entry_t * find_bucket_entry_(list_t *hash_bucket_list, in find_bucket_entry_()
31 list_t *list;
44 list_t *entries;48 list_t *sections;
42 list_t *invalidation_list; // reactor objects that have been unregistered.
74 static list_t *alarms;
13 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()84 list_t *list = list_new(NULL); in TEST_F()96 list_t *list = list_new(NULL); in TEST_F()[all …]
60 static list_t *connect_queue;
85 static list_t *sco_sockets; // Owns a collection of sco_socket_t objects.
88 list_t *incoming_queue;
107 static list_t *soc_queue;
33 static list_t *interop_list = NULL;
56 static list_t *clients;
136 static list_t *commands_pending_response;
43 list_t *outbound_fragments;74 static list_t *l2cap_clients; // A list of l2cap_client_t. Container does not own objects.
384 list_t *link_xmit_data_q; /* Link transmit data buffer queue */455 list_t *rcv_pending_q; /* Recv pending queue */
213 typedef struct list_t list_t;219 bool template_new(const list_t *param);
75 static list_t *clients_;
473 list_t *a2d_list; /* used for audio channels only */