Home
last modified time | relevance | path

Searched refs:block_size_ (Results 1 – 4 of 4) sorted by relevance

/bionic/linker/
Dlinker_block_allocator.cpp55 : block_size_( in LinkerBlockAllocator()
70 reinterpret_cast<char*>(free_block_list_) + block_size_); in alloc()
78 memset(block_info, 0, block_size_); in alloc()
98 if (offset % block_size_ != 0) { in free()
102 memset(block, 0, block_size_); in free()
137 first_block->num_free_blocks = sizeof(page->bytes) / block_size_; in create_new_page()
Dlinker_block_allocator.h60 size_t block_size_; variable
/bionic/libc/bionic/
Dbionic_allocator.cpp101 block_size_(block_size), in BionicSmallObjectAllocator()
108 CHECK(block_size_ != 0); in alloc()
124 reinterpret_cast<uint8_t*>(block_record) + block_size_); in alloc()
138 memset(block_record, 0, block_size_); in alloc()
169 if (reinterpret_cast<uintptr_t>(ptr) % block_size_ != 0) { in free()
170 async_safe_fatal("invalid pointer: %p (block_size=%zd)", ptr, block_size_); in free()
173 memset(ptr, 0, block_size_); in free()
214 __BIONIC_ALIGN(reinterpret_cast<uintptr_t>(page + 1), block_size_); in alloc_page()
/bionic/libc/private/
Dbionic_allocator.h88 size_t get_block_size() const { return block_size_; } in get_block_size()
96 const size_t block_size_; variable