Searched refs:base_address (Results 1 – 12 of 12) sorted by relevance
/art/runtime/ |
D | elf_file_impl.h | 122 bool Fixup(Elf_Addr base_address); 123 bool FixupDynamic(Elf_Addr base_address); 124 bool FixupSectionHeaders(Elf_Addr base_address); 125 bool FixupProgramHeaders(Elf_Addr base_address); 126 bool FixupSymbols(Elf_Addr base_address, bool dynamic); 127 bool FixupRelocations(Elf_Addr base_address);
|
D | elf_file.cc | 1525 bool ElfFileImpl<ElfTypes>::Fixup(Elf_Addr base_address) { in Fixup() argument 1526 if (!FixupDynamic(base_address)) { in Fixup() 1530 if (!FixupSectionHeaders(base_address)) { in Fixup() 1534 if (!FixupProgramHeaders(base_address)) { in Fixup() 1538 if (!FixupSymbols(base_address, true)) { in Fixup() 1542 if (!FixupSymbols(base_address, false)) { in Fixup() 1546 if (!FixupRelocations(base_address)) { in Fixup() 1550 static_assert(sizeof(Elf_Off) >= sizeof(base_address), "Potentially losing precision."); in Fixup() 1551 if (!FixupDebugSections(static_cast<Elf_Off>(base_address))) { in Fixup() 1559 bool ElfFileImpl<ElfTypes>::FixupDynamic(Elf_Addr base_address) { in FixupDynamic() argument [all …]
|
D | elf_file.h | 93 bool Fixup(uint64_t base_address);
|
/art/dex2oat/linker/ |
D | elf_writer.cc | 58 uintptr_t base_address = oat_data_begin - oatdata_address; in Fixup() local 60 return elf_file->Fixup(base_address); in Fixup()
|
D | image_writer.cc | 2723 const uint8_t* base_address = in GetIntrinsicReferenceAddress() local 2727 return base_address + data_offset.Uint32Value(); in GetIntrinsicReferenceAddress()
|
/art/disassembler/ |
D | disassembler.h | 50 const uint8_t* base_address, in DisassemblerOptions() argument 55 base_address_(base_address), in DisassemblerOptions()
|
/art/compiler/debug/ |
D | elf_debug_line_writer.h | 54 const Elf_Addr base_address = compilation_unit.is_code_address_text_relative in WriteCompilationUnit() local 147 Elf_Addr method_address = base_address + mi->code_address; in WriteCompilationUnit()
|
D | elf_debug_info_writer.h | 110 const Elf_Addr base_address = compilation_unit.is_code_address_text_relative in Write() local 121 info_.WriteAddr(DW_AT_low_pc, base_address + compilation_unit.code_address); in Write() 181 info_.WriteAddr(DW_AT_low_pc, base_address + mi->code_address); in Write()
|
/art/runtime/native/ |
D | dalvik_system_DexFile.cc | 274 uint8_t* base_address = reinterpret_cast<uint8_t*>(env->GetDirectBufferAddress(buffer)); in DexFile_openInMemoryDexFilesNative() local 275 if (base_address == nullptr) { in DexFile_openInMemoryDexFilesNative() 281 memcpy(dex_data.Begin(), base_address + start, length); in DexFile_openInMemoryDexFilesNative()
|
/art/compiler/optimizing/ |
D | graph_visualizer.cc | 116 const uint8_t* base_address, in HGraphVisualizerDisassembler() argument 140 base_address, in HGraphVisualizerDisassembler()
|
D | nodes.h | 7916 HIntermediateAddress(HInstruction* base_address, HInstruction* offset, uint32_t dex_pc) in HIntermediateAddress() argument 7924 SetRawInputAt(0, base_address); in HIntermediateAddress()
|
/art/runtime/gc/space/ |
D | image_space.cc | 2569 const uint32_t base_address = layout.GetBaseAddress(); in LoadImage() local 2584 relocate_ ? ART_BASE_ADDRESS + ChooseRelocationOffsetDelta() : base_address); in LoadImage()
|