Searched defs:Begin (Results 1 - 18 of 18) sorted by relevance

/art/openjdkjvmti/
H A Dfixed_up_dex_file.h59 const unsigned char* Begin() { function in class:openjdkjvmti::FixedUpDexFile
/art/runtime/gc/collector/
H A Dimmune_region.h61 mirror::Object* Begin() const { function in class:art::gc::collector::ImmuneRegion
/art/runtime/
H A Delf_file_impl.h64 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 Dmem_map.h65 // * 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 Dvdex_file.h218 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 Delf_file.cc176 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 Doat_file.cc460 ? 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 Dbitmap.h85 uintptr_t* Begin() { function in class:art::gc::accounting::Bitmap
H A Datomic_stack.h177 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 Dspace_bitmap.h167 Atomic<uintptr_t>* Begin() { function in class:art::gc::accounting::SpaceBitmap
/art/dexlayout/
H A Ddex_writer.h76 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 Ddexlayout.h89 // Begin is not necessarily aligned (for now).
90 uint8_t* Begin() { function in class:art::DexLayout::VectorOutputContainer
/art/runtime/gc/space/
H A Dlarge_object_space.h83 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 Dregion_space.h44 // 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 Dspace.h269 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 Darena_allocator.h208 uint8_t* Begin() { function in class:art::Arena
/art/runtime/gc/allocator/
H A Drosalloc.h70 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 Ddex_file.h931 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).

Completed in 839 milliseconds