Home
last modified time | relevance | path

Searched refs:iterate_list_tail (Results 1 – 2 of 2) sorted by relevance

/third_party/pulseaudio/src/pulsecore/
Dhashmap.c50 struct hashmap_entry *iterate_list_head, *iterate_list_tail; member
70 h->iterate_list_head = h->iterate_list_tail = NULL; in pa_hashmap_new_full()
87 h->iterate_list_tail = e->iterate_previous; in remove_entry()
159 e->iterate_previous = h->iterate_list_tail; in pa_hashmap_put()
161 if (h->iterate_list_tail) { in pa_hashmap_put()
163 h->iterate_list_tail->iterate_next = e; in pa_hashmap_put()
168 h->iterate_list_tail = e; in pa_hashmap_put()
276 if (!*state && !h->iterate_list_tail) in pa_hashmap_iterate_backwards()
279 e = *state ? *state : h->iterate_list_tail; in pa_hashmap_iterate_backwards()
312 if (!h->iterate_list_tail) in pa_hashmap_last()
[all …]
Didxset.c52 struct idxset_entry *iterate_list_head, *iterate_list_tail; member
93 s->iterate_list_head = s->iterate_list_tail = NULL; in pa_idxset_new()
106 s->iterate_list_tail = e->iterate_previous; in remove_entry()
210 e->iterate_previous = s->iterate_list_tail; in pa_idxset_put()
212 if (s->iterate_list_tail) { in pa_idxset_put()
214 s->iterate_list_tail->iterate_next = e; in pa_idxset_put()
219 s->iterate_list_tail = e; in pa_idxset_put()