Lines Matching refs:num_bits
31 Bitmap* Bitmap::CreateFromMemMap(MemMap&& mem_map, size_t num_bits) { in CreateFromMemMap() argument
33 return new Bitmap(std::move(mem_map), num_bits); in CreateFromMemMap()
36 Bitmap::Bitmap(MemMap&& mem_map, size_t num_bits) in Bitmap() argument
39 bitmap_numbits_(num_bits) { in Bitmap()
41 CHECK_NE(num_bits, 0U); in Bitmap()
48 MemMap Bitmap::AllocateMemMap(const std::string& name, size_t num_bits) { in AllocateMemMap() argument
50 RoundUp(num_bits, kBitsPerBitmapWord) / kBitsPerBitmapWord * sizeof(uintptr_t), gPageSize); in AllocateMemMap()
63 Bitmap* Bitmap::Create(const std::string& name, size_t num_bits) { in Create() argument
64 MemMap mem_map = AllocateMemMap(name, num_bits); in Create()
68 return CreateFromMemMap(std::move(mem_map), num_bits); in Create()
88 const size_t num_bits = (cover_end - cover_begin) / kAlignment; in Create() local
89 MemMap mem_map = Bitmap::AllocateMemMap(name, num_bits); in Create()
91 return CreateFromMemMap(std::move(mem_map), cover_begin, num_bits); in Create()
96 MemMap&& mem_map, uintptr_t begin, size_t num_bits) { in CreateFromMemMap() argument
97 return new MemoryRangeBitmap(std::move(mem_map), begin, num_bits); in CreateFromMemMap()