Home
last modified time | relevance | path

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

/bionic/libc/private/
Dbionic_allocator.h67 struct small_object_page_info { struct
72 small_object_page_info* next_page; argument
73 small_object_page_info* prev_page; argument
91 void free_page(small_object_page_info* page); argument
92 void add_to_page_list(small_object_page_info* page);
93 void remove_from_page_list(small_object_page_info* page);
101 small_object_page_info* page_list_;
/bionic/libc/bionic/
Dbionic_allocator.cpp102 blocks_per_page_((PAGE_SIZE - sizeof(small_object_page_info)) / in BionicSmallObjectAllocator()
117 small_object_page_info* page = page_list_; in alloc()
149 void BionicSmallObjectAllocator::free_page(small_object_page_info* page) { in free_page()
165 small_object_page_info* const page = in free()
166 reinterpret_cast<small_object_page_info*>( in free()
204 small_object_page_info* const page = in alloc_page()
205 reinterpret_cast<small_object_page_info*>(map_ptr); in alloc_page()
228 void BionicSmallObjectAllocator::add_to_page_list(small_object_page_info* page) { in add_to_page_list()
238 small_object_page_info* page) { in remove_from_page_list()