Home
last modified time | relevance | path

Searched refs:iterate_list_tail (Results 1 – 3 of 3) 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()
/third_party/eudev/src/shared/
Dhashmap.c236 unsigned iterate_list_head, iterate_list_tail; member
521 if (lh->iterate_list_tail == from) in bucket_move_entry()
522 lh->iterate_list_tail = to; in bucket_move_entry()
581 lh->iterate_list_tail = le->iterate_previous; in base_remove_entry()
793 lh->iterate_list_head = lh->iterate_list_tail = IDX_NIL; in hashmap_base_new()
919 lh->iterate_list_head = lh->iterate_list_tail = IDX_NIL; in internal_hashmap_clear()
1043 new_entry->iterate_previous = lh->iterate_list_tail; in hashmap_base_put_boldly()
1045 if (lh->iterate_list_tail != IDX_NIL) { in hashmap_base_put_boldly()
1048 old_tail = ordered_bucket_at(lh, lh->iterate_list_tail); in hashmap_base_put_boldly()
1053 lh->iterate_list_tail = IDX_PUT; in hashmap_base_put_boldly()