/system/core/libunwindstack/tests/ |
D | ElfInterfaceArmTest.cpp | 66 uint64_t entry_offset; in TEST_F() local 67 ASSERT_FALSE(interface.FindEntry(0x1000, &entry_offset)); in TEST_F() 75 uint64_t entry_offset; in TEST_F() local 76 ASSERT_FALSE(interface.FindEntry(0x1000, &entry_offset)); in TEST_F() 84 uint64_t entry_offset; in TEST_F() local 85 ASSERT_FALSE(interface.FindEntry(0x1000, &entry_offset)); in TEST_F() 94 uint64_t entry_offset; in TEST_F() local 95 ASSERT_FALSE(interface.FindEntry(0x1000, &entry_offset)); in TEST_F() 104 uint64_t entry_offset; in TEST_F() local 105 ASSERT_TRUE(interface.FindEntry(0x7ff0, &entry_offset)); in TEST_F() [all …]
|
/system/core/libunwindstack/ |
D | ElfInterfaceArm.cpp | 37 bool ElfInterfaceArm::FindEntry(uint32_t pc, uint64_t* entry_offset) { in FindEntry() argument 55 *entry_offset = start_offset_ + current * 8; in FindEntry() 65 *entry_offset = start_offset_ + (last - 1) * 8; in FindEntry() 121 uint64_t entry_offset; in StepExidx() local 122 if (!FindEntry(pc, &entry_offset)) { in StepExidx() 129 if (arm.ExtractEntryData(entry_offset) && arm.Eval()) { in StepExidx()
|
D | ArmExidx.cpp | 44 bool ArmExidx::ExtractEntryData(uint32_t entry_offset) { in ExtractEntryData() argument 48 if (entry_offset & 1) { in ExtractEntryData() 60 if (!elf_memory_->Read32(entry_offset + 4, &data)) { in ExtractEntryData() 62 status_address_ = entry_offset + 4; in ExtractEntryData() 102 uint32_t addr = (entry_offset + 4) + signed_data; in ExtractEntryData()
|
D | DwarfSection.cpp | 739 uint64_t entry_offset = entries_offset_; in GetFdes() local 740 while (entry_offset < next_entries_offset_) { in GetFdes() 741 auto cie_it = cie_entries_.find(entry_offset); in GetFdes() 743 entry_offset = cie_it->second.cfa_instructions_end; in GetFdes() 745 auto fde_it = fde_entries_.find(entry_offset); in GetFdes() 750 entry_offset = fde_it->second.cfa_instructions_end; in GetFdes()
|
D | ArmExidx.h | 64 bool ExtractEntryData(uint32_t entry_offset);
|
D | ElfInterfaceArm.h | 71 bool FindEntry(uint32_t pc, uint64_t* entry_offset);
|
/system/extras/simpleperf/ |
D | read_apk.h | 40 uint64_t entry_offset, in EmbeddedElf() argument 44 , entry_offset_(entry_offset) in EmbeddedElf() 56 uint64_t entry_offset() const { return entry_offset_; } in entry_offset() function
|
D | read_apk_test.cpp | 33 ASSERT_EQ(NATIVELIB_OFFSET_IN_APK, ee->entry_offset()); in TEST() 42 ASSERT_EQ(NATIVELIB_OFFSET_IN_APK, ee->entry_offset()); in TEST()
|
D | read_apk.cpp | 65 node.offset_map[result->entry_offset()] = std::move(elf); in FindElfInApkByName()
|
D | dso.cpp | 486 elf->filepath(), elf->entry_offset(), elf->entry_size(), build_id, &addr, &offset); in GetMinExecutableVaddr() 556 status = ParseSymbolsFromEmbeddedElfFile(elf->filepath(), elf->entry_offset(), in LoadSymbols() 729 result = GetBuildIdFromEmbeddedElfFile(elf->filepath(), elf->entry_offset(), in GetBuildIdFromDsoPath()
|
D | OfflineUnwinder.cpp | 130 pgoff = elf->entry_offset(); in CreateMapInfo()
|
D | cmd_record.cpp | 1373 data.pgoff -= ee->entry_offset(); in UpdateMmapRecordForEmbeddedPath()
|
/system/libufdt/utils/src/ |
D | mkdtimg_core.c | 59 uint32_t entry_offset; member 195 static int32_t output_img_entry(FILE *img_fp, size_t entry_offset, in output_img_entry() argument 225 fseek(img_fp, entry_offset, SEEK_SET); in output_img_entry() 257 writer->entry_offset = sizeof(struct dt_table_header); in dt_image_writer_start() 259 writer->entry_offset + sizeof(struct dt_table_entry) * entry_count; in dt_image_writer_start() 397 output_img_entry(writer->img_fp, writer->entry_offset, fdt_verifier, in flush_entry_to_img() 401 writer->entry_offset += sizeof(struct dt_table_entry); in flush_entry_to_img()
|
D | mkdtimg_dump.c | 176 uint32_t entry_offset = fdt32_to_cpu(header.dt_entries_offset); in dump_image_from_fp() local 181 fseek(img_fp, entry_offset, SEEK_SET); in dump_image_from_fp() 204 entry_offset += entry_size; in dump_image_from_fp()
|
/system/core/libunwindstack/tools/ |
D | unwind_reg_info.cpp | 143 uint64_t entry_offset; in PrintArmRegInformation() local 144 if (!interface->FindEntry(pc, &entry_offset)) { in PrintArmRegInformation() 154 if (!arm.ExtractEntryData(entry_offset)) { in PrintArmRegInformation()
|
/system/core/debuggerd/libdebuggerd/ |
D | open_files_list.cpp | 71 size_t entry_offset = offsetof(FdTable, entries); in populate_fdsan_table() local 73 uint64_t address = fdsan_table_address + entry_offset + sizeof(FdEntry) * i; in populate_fdsan_table()
|