Home
last modified time | relevance | path

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

/bionic/linker/
Dlinker_block_allocator.cpp30 struct LinkerBlockAllocatorPage { struct
31 LinkerBlockAllocatorPage* next; argument
73 LinkerBlockAllocatorPage* page = find_page(block); in free()
96 for (LinkerBlockAllocatorPage* page = page_list_; page != nullptr; page = page->next) { in protect_all()
104 static_assert(sizeof(LinkerBlockAllocatorPage) == PAGE_SIZE, in create_new_page()
107 LinkerBlockAllocatorPage* page = reinterpret_cast<LinkerBlockAllocatorPage*>( in create_new_page()
120 first_block->num_free_blocks = (PAGE_SIZE - sizeof(LinkerBlockAllocatorPage*))/block_size_; in create_new_page()
128 LinkerBlockAllocatorPage* LinkerBlockAllocator::find_page(void* block) { in find_page()
133 LinkerBlockAllocatorPage* page = page_list_; in find_page()
Dlinker_block_allocator.h24 struct LinkerBlockAllocatorPage;
43 LinkerBlockAllocatorPage* find_page(void* block);
46 LinkerBlockAllocatorPage* page_list_;