Lines Matching refs:dso_path
568 def add_addr(self, dso_path: str, build_id: Optional[str], func_addr: int, addr: int):
569 dso = self.dso_map.get(dso_path)
571 dso = self.dso_map[dso_path] = self.Dso(build_id)
576 for dso_path, dso in self.dso_map.items():
577 self._convert_addrs_in_one_dso(dso_path, dso)
579 def _convert_addrs_in_one_dso(self, dso_path: str, dso: Addr2Nearestline.Dso):
580 real_path = self.binary_finder.find_binary(dso_path, dso.build_id)
582 if dso_path not in ['//anon', 'unknown', '[kernel.kallsyms]']:
583 log_debug("Can't find dso %s" % dso_path)
718 def get_dso(self, dso_path: str) -> Addr2Nearestline.Dso:
719 return self.dso_map.get(dso_path)
803 def get_dso_info(self, dso_path: str, expected_build_id: Optional[str]
805 real_path = self.binary_finder.find_binary(dso_path, expected_build_id)