Home
last modified time | relevance | path

Searched refs:dso (Results 1 – 23 of 23) sorted by relevance

/system/extras/simpleperf/
Dthread_tree.cpp108 Dso* dso = FindKernelDsoOrNew(filename); in AddKernelMap() local
110 AllocateMap(MapEntry(start_addr, len, pgoff, time, dso, true)); in AddKernelMap()
133 Dso* dso = FindUserDsoOrNew(filename); in AddThreadMap() local
135 AllocateMap(MapEntry(start_addr, len, pgoff, time, dso, false)); in AddThreadMap()
169 old->pgoff, old->time, old->dso, old->in_kernel)); in FixOverlappedMap()
176 old->dso, old->in_kernel)); in FixOverlappedMap()
224 Dso* dso = map->dso; in FindSymbol() local
225 vaddr_in_file = ip - map->start_addr + map->dso->MinVirtualAddress(); in FindSymbol()
226 const Symbol* symbol = dso->FindSymbol(vaddr_in_file); in FindSymbol()
227 if (symbol == nullptr && map->in_kernel && dso != kernel_dso_.get()) { in FindSymbol()
[all …]
Dcmd_record.cpp972 for (Dso* dso : dso_v) { in DumpBuildIdFeature()
973 if (!dso->HasDumpId()) { in DumpBuildIdFeature()
976 if (dso->type() == DSO_KERNEL) { in DumpBuildIdFeature()
981 BuildIdRecord(true, UINT_MAX, build_id, dso->Path())); in DumpBuildIdFeature()
982 } else if (dso->type() == DSO_KERNEL_MODULE) { in DumpBuildIdFeature()
983 std::string path = dso->Path(); in DumpBuildIdFeature()
994 if (dso->Path() == DEFAULT_EXECNAME_FOR_THREAD_MMAP) { in DumpBuildIdFeature()
997 auto tuple = SplitUrlInApk(dso->Path()); in DumpBuildIdFeature()
1002 LOG(DEBUG) << "can't read build_id from file " << dso->Path() << ": " in DumpBuildIdFeature()
1007 ElfStatus result = GetBuildIdFromElfFile(dso->Path(), &build_id); in DumpBuildIdFeature()
[all …]
Dcmd_report_sample.cpp420 Dso* dso; in GetCallEntry() local
422 GetCallEntry(thread, in_kernel, ip, pvaddr_in_file, &dso, &symbol); in GetCallEntry()
423 if (!dso->GetDumpId(pfile_id)) { in GetCallEntry()
424 *pfile_id = dso->CreateDumpId(); in GetCallEntry()
428 *psymbol_id = dso->CreateSymbolDumpId(symbol); in GetCallEntry()
443 *pdso = map->dso; in GetCallEntry()
471 for (Dso* dso : dsos) { in PrintFileInfoInProtobuf()
473 if (!dso->GetDumpId(&file_id)) { in PrintFileInfoInProtobuf()
479 file->set_path(dso->Path()); in PrintFileInfoInProtobuf()
480 const std::vector<Symbol>& symbols = dso->GetSymbols(); in PrintFileInfoInProtobuf()
[all …]
Dthread_tree.h42 Dso* dso; member
46 Dso* dso, bool in_kernel) in MapEntry()
51 dso(dso), in MapEntry()
DSampleComparator.h57 BUILD_COMPARE_STRING_FUNCTION(CompareDso, map->dso->Path().c_str());
60 branch_from.map->dso->Path().c_str());
DSampleDisplayer.h84 return sample->map->dso->Path(); in DisplayDso()
94 return sample->branch_from.map->dso->Path(); in DisplayDsoFrom()
Dreport_lib_interface.cpp259 current_symbol_.dso_name = map->dso->Path().c_str(); in GetSymbolOfCurrentSample()
306 entry.symbol.dso_name = map->dso->Path().c_str(); in GetCallChainOfCurrentSample()
Dsample_tree_test.cpp68 pid, tid, thread->comm, map->dso->Path(), map->start_addr))); in AddSample()
Ddwarf_unwind.cpp123 bt_map.name = map->dso->GetDebugFilePath(); in UnwindCallChain()
DAndroid.mk92 dso.cpp \
Dcmd_report.cpp211 dso_filter_.find(sample->map->dso->Path()) == dso_filter_.end()) { in FilterSample()
DREADME.md351 $simpleperf report --sort dso,symbol
353 # Default option: --sort comm,pid,tid,dso,symbol. Group records in the same
479 angler:/data/data/com.example.sudogame $./simpleperf report --tids 10324 --sort dso -n
/system/extras/perfprofd/quipper/original-kernel-headers/tools/perf/util/
Dbuild-id.h10 struct dso;
13 char *dso__build_id_filename(struct dso *self, char *bf, size_t size);
Dheader.h146 struct dso *pos, u16 misc,
/system/extras/simpleperf/scripts/
Dannotate.py65 dso = self.dso_dict.get(dso_name)
66 if dso is None:
67 self.dso_dict[dso_name] = dso = dict()
68 if not dso.has_key(addr):
69 dso[addr] = None
85 def _convert_addrs_to_lines(self, dso_name, dso): argument
89 dso.clear()
91 addrs = sorted(dso.keys())
127 dso[addrs[addr_pos]] = source_lines
177 dso = self.dso_dict.get(dso_name)
[all …]
/system/extras/perfprofd/quipper/kernel-headers/tools/perf/util/
Dbuild-id.h23 struct dso;
/system/nvram/hal/
Dtesting_module.c37 .dso = 0,
/system/core/trusty/nvram/
Dmodule.c37 .dso = 0,
/system/core/trusty/gatekeeper/
Dmodule.cpp54 .dso = 0,
/system/core/trusty/keymaster/
Dmodule.cpp57 .dso = 0,
/system/bt/btcore/src/
Dhal_util.cc67 hmi->dso = handle; in load_bt_library()
/system/security/softkeymaster/
Dkeymaster_openssl.cpp782 .dso = 0,
/system/keymaster/
Dsoft_keymaster_device.cpp56 .dso = 0,
71 .dso = 0,