/art/openjdkjvmti/ |
H A D | fixed_up_dex_file.h | 59 const unsigned char* Begin() { function in class:openjdkjvmti::FixedUpDexFile
|
/art/runtime/gc/collector/ |
H A D | immune_region.h | 61 mirror::Object* Begin() const { function in class:art::gc::collector::ImmuneRegion
|
/art/runtime/ |
H A D | elf_file_impl.h | 64 uint8_t* Begin() const { function in class:art::ElfFileImpl 65 return map_->Begin(); 167 // Check whether the offset is in range, and set to target to Begin() + offset if OK.
|
H A D | mem_map.h | 65 // * The range [dest->Begin, dest->Begin() + source->Size()] must not overlap with 66 // [source->Begin(), source->End()]. 169 uint8_t* Begin() const { function in class:art::MemMap 181 return Begin() + Size(); 197 return Begin() <= addr && addr < End();
|
H A D | vdex_file.h | 218 const uint8_t* Begin() const { return mmap_->Begin(); } function in class:art::VdexFile 223 return *reinterpret_cast<const VerifierDepsHeader*>(Begin()); 232 return *reinterpret_cast<const DexSectionHeader*>(Begin() + GetDexSectionHeaderOffset()); 236 const uint8_t* result = Begin() + GetDexSectionHeaderOffset(); 275 return reinterpret_cast<const uint32_t*>(Begin() + sizeof(VerifierDepsHeader))[dex_file_index]; 323 return Begin() + GetDexSectionHeaderOffset() + sizeof(DexSectionHeader);
|
H A D | elf_file.cc | 176 program_headers_start_ = Begin() + GetHeader().e_phoff; 256 Begin() + section_header->sh_offset) { 260 << " != " << reinterpret_cast<void*>(Begin() + section_header->sh_offset); 294 if (Begin() + offset >= End()) { 299 *target = Begin() + offset; 318 if (Begin() + section_header->sh_offset == source) { 324 } else if (Begin() + section_header->sh_offset == target) { 429 CHECK(map_->Begin() != nullptr) << file->GetPath(); 431 header_ = reinterpret_cast<Elf_Ehdr*>(map_->Begin()); 952 uint8_t* strings = Begin() 1804 uint8_t* ElfFile::Begin() const { function in class:art::ElfFile [all...] |
H A D | oat_file.cc | 460 ? reinterpret_cast<const IndexBssMapping*>(oat_file->Begin() + index_bss_mapping_offset) 541 const uint8_t* oat = Begin() + oat_dex_files_offset; // Jump to the OatDexFile records. 693 dex_file_pointer = uncompressed_dex_files_.get()->at(i)->Begin(); 781 reinterpret_cast<const uint32_t*>(Begin() + class_offsets_offset); 793 ? Begin() + lookup_table_offset 820 ? reinterpret_cast<const DexLayoutSections*>(Begin() + dex_layout_sections_offset) 1152 dl_iterate_context context = { Begin(), &dlopen_mmaps_, shared_objects_before_, 0}; 1159 dl_iterate_context context0 = { Begin(), &dlopen_mmaps_, 0, 0}; 1289 SetBegin(elf_file->Begin() + offset); 1290 SetEnd(elf_file->Begin() 1564 const uint8_t* OatFile::Begin() const { function in class:art::OatFile [all...] |
/art/runtime/gc/accounting/ |
H A D | bitmap.h | 85 uintptr_t* Begin() { function in class:art::gc::accounting::Bitmap
|
H A D | atomic_stack.h | 177 StackReference<T>* Begin() const { function in class:art::gc::accounting::AtomicStack 198 std::sort(Begin(), End(), ObjectComparator()); 208 return std::binary_search(Begin(), End(), value, ObjectComparator()); 212 for (auto cur = Begin(), end = End(); cur != end; ++cur) { 255 uint8_t* addr = mem_map_->Begin();
|
H A D | space_bitmap.h | 167 Atomic<uintptr_t>* Begin() { function in class:art::gc::accounting::SpaceBitmap
|
/art/dexlayout/ |
H A D | dex_writer.h | 76 const uint8_t* Begin() const { function in class:art::DexWriter::Stream 165 data_ = section_->Begin(); 172 // Cached Begin() from the container to provide faster accesses.
|
H A D | dexlayout.h | 89 // Begin is not necessarily aligned (for now). 90 uint8_t* Begin() { function in class:art::DexLayout::VectorOutputContainer
|
/art/runtime/gc/space/ |
H A D | large_object_space.h | 83 uint8_t* Begin() const { function in class:art::gc::space::LargeObjectSpace 92 return End() - Begin(); 97 return Begin() <= byte_obj && byte_obj < End(); 108 // GetRangeAtomic returns Begin() and End() atomically, that is, it never returns Begin() and 121 // Begin and end, may change as more large objects are allocated. 188 return (address - reinterpret_cast<uintptr_t>(Begin())) / kAlignment; 194 return reinterpret_cast<uintptr_t>(Begin()) + slot * kAlignment;
|
H A D | region_space.h | 44 // guaranteed to be granted, if it is required, the caller should call Begin on the returned 173 return byte_obj >= Begin() && byte_obj < Limit(); 448 return LiveBytes() == static_cast<size_t>(Top() - Begin()); 459 uint8_t* Begin() const { function in class:art::gc::space::FINAL::Region 530 uintptr_t offset = reinterpret_cast<uintptr_t>(ref) - reinterpret_cast<uintptr_t>(Begin());
|
H A D | space.h | 269 uint8_t* Begin() const { function in class:art::gc::space::ContinuousSpace 295 return End() - Begin(); 303 return Limit() - Begin(); 310 return byte_ptr >= Begin() && byte_ptr < Limit();
|
/art/runtime/base/ |
H A D | arena_allocator.h | 208 uint8_t* Begin() { function in class:art::Arena
|
/art/runtime/gc/allocator/ |
H A D | rosalloc.h | 70 void* Begin() { function in class:art::gc::allocator::RosAlloc::FreePageRun 775 uint8_t* Begin() { return base_; } function in class:art::gc::allocator::RosAlloc
|
/art/libdexfile/dex/ |
H A D | dex_file.h | 931 const uint8_t* Begin() const { function in class:art::DexFile::MethodHandleType 1004 return Begin() <= addr && addr < Begin() + Size(); 1047 // The base address of the data section (same as Begin() for standard dex).
|