/system/core/libunwindstack/tests/ |
D | ElfInterfaceArmTest.cpp | 65 uint64_t entry_offset; in TEST_F() local 66 ASSERT_FALSE(interface.FindEntry(0x1000, &entry_offset)); in TEST_F() 74 uint64_t entry_offset; in TEST_F() local 75 ASSERT_FALSE(interface.FindEntry(0x1000, &entry_offset)); in TEST_F() 83 uint64_t entry_offset; in TEST_F() local 84 ASSERT_FALSE(interface.FindEntry(0x1000, &entry_offset)); in TEST_F() 93 uint64_t entry_offset; in TEST_F() local 94 ASSERT_FALSE(interface.FindEntry(0x1000, &entry_offset)); in TEST_F() 103 uint64_t entry_offset; in TEST_F() local 104 ASSERT_TRUE(interface.FindEntry(0x7ff0, &entry_offset)); in TEST_F() [all …]
|
/system/core/libunwindstack/ |
D | ElfInterfaceArm.cpp | 29 bool ElfInterfaceArm::FindEntry(uint32_t pc, uint64_t* entry_offset) { in FindEntry() argument 52 *entry_offset = start_offset_ + current * 8; in FindEntry() 62 *entry_offset = start_offset_ + (last - 1) * 8; in FindEntry() 112 uint64_t entry_offset; in StepExidx() local 113 if (!FindEntry(pc, &entry_offset)) { in StepExidx() 118 if (arm.ExtractEntryData(entry_offset) && arm.Eval()) { in StepExidx()
|
D | ArmExidx.cpp | 42 bool ArmExidx::ExtractEntryData(uint32_t entry_offset) { in ExtractEntryData() argument 46 if (entry_offset & 1) { in ExtractEntryData() 58 if (!elf_memory_->Read32(entry_offset + 4, &data)) { in ExtractEntryData() 97 uint32_t addr = (entry_offset + 4) + signed_data; in ExtractEntryData()
|
D | DwarfDebugFrame.cpp | 151 bool DwarfDebugFrame<AddressType>::AddFdeInfo(uint64_t entry_offset, uint8_t segment_size, in AddFdeInfo() argument 169 fdes_.emplace_back(entry_offset, start, length); in AddFdeInfo()
|
D | DwarfDebugFrame.h | 67 bool AddFdeInfo(uint64_t entry_offset, uint8_t segment_size, uint8_t encoding);
|
D | ArmExidx.h | 55 bool ExtractEntryData(uint32_t entry_offset);
|
D | ElfInterfaceArm.h | 69 bool FindEntry(uint32_t pc, uint64_t* entry_offset);
|
/system/extras/simpleperf/ |
D | read_apk.h | 40 size_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 | 40 ASSERT_EQ(NATIVELIB_OFFSET_IN_APK, ee->entry_offset()); in TEST() 49 ASSERT_EQ(NATIVELIB_OFFSET_IN_APK, ee->entry_offset()); in TEST()
|
D | read_apk.cpp | 180 return GetBuildIdFromEmbeddedElfFile(apk_path, ee->entry_offset(), ee->entry_size(), build_id); in GetBuildIdFromApkFile() 190 return ParseSymbolsFromEmbeddedElfFile(apk_path, ee->entry_offset(), ee->entry_size(), in ParseSymbolsFromApkFile()
|
D | cmd_record.cpp | 893 data.pgoff -= ee->entry_offset(); in UpdateMmapRecordForEmbeddedElfPath()
|
/system/libufdt/utils/src/ |
D | mkdtimg_core.c | 56 uint32_t entry_offset; member 188 static int32_t output_img_entry(FILE *img_fp, size_t entry_offset, in output_img_entry() argument 223 fseek(img_fp, entry_offset, SEEK_SET); in output_img_entry() 255 writer->entry_offset = sizeof(struct dt_table_header); in dt_image_writer_start() 257 writer->entry_offset + sizeof(struct dt_table_entry) * entry_count; in dt_image_writer_start() 348 output_img_entry(writer->img_fp, writer->entry_offset, fdt_info, in flush_entry_to_img() 352 writer->entry_offset += sizeof(struct dt_table_entry); in flush_entry_to_img()
|
D | mkdtimg_dump.c | 160 uint32_t entry_offset = fdt32_to_cpu(header.dt_entries_offset); in dump_image_from_fp() local 165 fseek(img_fp, entry_offset, SEEK_SET); in dump_image_from_fp() 185 entry_offset += entry_size; in dump_image_from_fp()
|