Searched defs:LinkerSmallObjectAllocator (Results 1 - 2 of 2) sorted by relevance

/bionic/linker/
H A Dlinker_allocator.h48 class LinkerSmallObjectAllocator;
59 LinkerSmallObjectAllocator* allocator_addr;
114 class LinkerSmallObjectAllocator { class
116 LinkerSmallObjectAllocator(uint32_t type, size_t block_size);
148 LinkerSmallObjectAllocator* get_small_object_allocator(uint32_t type);
151 LinkerSmallObjectAllocator* allocators_;
152 uint8_t allocators_buf_[sizeof(LinkerSmallObjectAllocator)*kSmallObjectAllocatorsCount];
H A Dlinker_allocator.cpp87 LinkerSmallObjectAllocator::LinkerSmallObjectAllocator(uint32_t type, size_t block_size) function in class:LinkerSmallObjectAllocator
90 void* LinkerSmallObjectAllocator::alloc() {
123 void LinkerSmallObjectAllocator::free_page(linker_vector_t::iterator page_record) {
148 void LinkerSmallObjectAllocator::free(void* ptr) {
176 linker_vector_t::iterator LinkerSmallObjectAllocator::find_page_record(void* ptr) {
191 void LinkerSmallObjectAllocator::create_page_record(void* page_addr, size_t free_blocks_cnt) {
202 void LinkerSmallObjectAllocator::alloc_page() {
234 LinkerSmallObjectAllocator* allocators =
235 reinterpret_cast<LinkerSmallObjectAllocator*>(allocators_buf
[all...]

Completed in 55 milliseconds