Searched refs:LinkedListEntry (Results 1 – 4 of 4) sorted by relevance
49 static LinkedListEntry<soinfo>* alloc();50 static void free(LinkedListEntry<soinfo>* entry);59 static LinkedListEntry<android_namespace_t>* alloc();60 static void free(LinkedListEntry<android_namespace_t>* entry);
34 struct LinkedListEntry { struct35 LinkedListEntry<T>* next; argument45 explicit LinkedListIterator(LinkedListEntry<T>* entry) : entry_(entry) {} in LinkedListIterator() argument70 LinkedListEntry<T> *entry_;94 LinkedListEntry<T>* new_entry = Allocator::alloc(); in push_front()104 LinkedListEntry<T>* new_entry = Allocator::alloc(); in push_back()120 LinkedListEntry<T>* entry = head_; in pop_front()142 LinkedListEntry<T>* p = head_; in clear()164 for (LinkedListEntry<T>* e = head_; e != nullptr; e = e->next) { in visit()174 for (LinkedListEntry<T>* e = head_, *p = nullptr; e != nullptr;) { in remove_if()[all …]
44 typedef LinkedListEntry<const char> entry_t;
83 static LinkerTypeAllocator<LinkedListEntry<soinfo>> g_soinfo_links_allocator;86 static LinkerTypeAllocator<LinkedListEntry<android_namespace_t>> g_namespace_list_allocator;317 LinkedListEntry<soinfo>* SoinfoListAllocator::alloc() { in alloc()321 void SoinfoListAllocator::free(LinkedListEntry<soinfo>* entry) { in free()325 LinkedListEntry<android_namespace_t>* NamespaceListAllocator::alloc() { in alloc()329 void NamespaceListAllocator::free(LinkedListEntry<android_namespace_t>* entry) { in free()749 using linked_list_t = LinkedList<T, TypeBasedAllocator<LinkedListEntry<T>>>;