HomeSort by relevance Sort by last modified time
    Searched refs:dso_path (Results 1 - 6 of 6) sorted by null

  /system/extras/simpleperf/scripts/
utils.py 372 def get_arch_of_dso_path(readelf_path, dso_path):
374 output = subprocess.check_output([readelf_path, '-h', dso_path])
389 """ Use addr2line to convert (dso_path, func_addr, addr) to (source_file, line) pairs.
400 1. Collect all (dso_path, func_addr, addr) requests before converting. This saves the
402 2. Convert addrs to (source_file, line) pairs for each dso_path as below:
403 2.1 Check if the dso_path has .debug_line. If not, omit its conversion.
404 2.2 Get arch of the dso_path, and decide the addr_step for it. addr_step is the step we
407 2.3 Use addr2line to find line info for each addr in the dso_path.
439 self.dso_map = {} # map from dso_path to Dso.
446 def add_addr(self, dso_path, func_addr, addr)
    [all...]
test.py     [all...]
annotate.py 91 dso_path = self._find_dso_path(dso_name)
92 if dso_path is None:
101 subproc = subprocess.Popen([self.addr2line_path, '-e', dso_path, '-aifC'],
201 dso_path = os.path.join(self.symfs_dir, dso[1:])
202 if os.path.isfile(dso_path):
203 return dso_path
  /external/perf_data_converter/src/quipper/
perf_parser.cc 308 bool ReadElfBuildIdIfSameInode(const string& dso_path, const DSOInfo& dso,
310 int fd = open(dso_path.c_str(), O_RDONLY);
313 if (errno != ENOENT) LOG(ERROR) << "Failed to open ELF file: " << dso_path;
349 string dso_path = dso_path_stream.str(); local
350 if (ReadElfBuildIdIfSameInode(dso_path, dso_info, &buildid_bin)) {
  /system/extras/simpleperf/
dso.h 105 static std::unique_ptr<Dso> CreateDso(DsoType dso_type, const std::string& dso_path,
dso.cpp 144 std::unique_ptr<Dso> Dso::CreateDso(DsoType dso_type, const std::string& dso_path,
146 return std::unique_ptr<Dso>(new Dso(dso_type, dso_path, force_64bit));

Completed in 243 milliseconds