Home
last modified time | relevance | path

Searched refs:BionicAllocator (Results 1 – 7 of 7) sorted by relevance

/bionic/libc/bionic/
Dbionic_allocator.cpp248 void BionicAllocator::initialize_allocators() { in initialize_allocators()
264 void* BionicAllocator::alloc_mmap(size_t align, size_t size) { in alloc_mmap()
291 inline void* BionicAllocator::alloc_impl(size_t align, size_t size) { in alloc_impl()
305 void* BionicAllocator::alloc(size_t size) { in alloc()
313 void* BionicAllocator::memalign(size_t align, size_t size) { in memalign()
325 inline page_info* BionicAllocator::get_page_info_unchecked(void* ptr) { in get_page_info_unchecked()
330 inline page_info* BionicAllocator::get_page_info(void* ptr) { in get_page_info()
340 void* BionicAllocator::realloc(void* ptr, size_t size) { in realloc()
370 void BionicAllocator::free(void* ptr) { in free()
383 size_t BionicAllocator::get_chunk_size(void* ptr) { in get_chunk_size()
[all …]
Dsys_thread_properties.cpp66 BionicAllocator& allocator = __libc_shared_globals()->tls_allocator; in __libc_register_thread_exit_callback()
133 BionicAllocator& allocator = __libc_shared_globals()->tls_allocator; in __libc_iterate_dynamic_tls()
Dbionic_elf_tls.cpp303 BionicAllocator& allocator = __libc_shared_globals()->tls_allocator; in update_tls_dtv()
428 BionicAllocator& allocator = __libc_shared_globals()->tls_allocator; in __free_dynamic_tls()
/bionic/linker/
Dlinker_memory.cpp39 static BionicAllocator g_bionic_allocator;
59 static BionicAllocator& get_fallback_allocator() { in get_fallback_allocator()
60 static BionicAllocator fallback_allocator; in get_fallback_allocator()
64 static BionicAllocator& get_allocator() { in get_allocator()
/bionic/tests/
Dbionic_allocator_test.cpp65 BionicAllocator allocator; in TEST()
72 BionicAllocator allocator; in TEST()
77 BionicAllocator allocator; in TEST()
131 BionicAllocator allocator; in TEST()
154 BionicAllocator allocator; in TEST()
174 BionicAllocator allocator; in TEST()
216 BionicAllocator allocator; in TEST()
239 BionicAllocator allocator; in TEST()
/bionic/libc/private/
Dbionic_allocator.h100 class BionicAllocator {
102 constexpr BionicAllocator() : allocators_(nullptr), allocators_buf_() {} in BionicAllocator() function
Dbionic_globals.h112 BionicAllocator tls_allocator;