• Home
  • Raw
  • Download

Lines Matching refs:fname

800 		.file = pf->fname,  in find_best_scope()
817 static int verify_representive_line(struct probe_finder *pf, const char *fname, in verify_representive_line() argument
829 if (strcmp(fname, __fname) || lineno == __lineno) in verify_representive_line()
850 static int probe_point_line_walker(const char *fname, int lineno, in probe_point_line_walker() argument
857 if (lineno != pf->lno || strtailcmp(fname, pf->fname) != 0) in probe_point_line_walker()
860 if (verify_representive_line(pf, fname, lineno, addr)) in probe_point_line_walker()
884 const char *fname, const char *pat) in find_lazy_match_lines() argument
893 fp = fopen(fname, "r"); in find_lazy_match_lines()
895 pr_warning("Failed to open %s: %s\n", fname, in find_lazy_match_lines()
918 pr_debug("No matched lines found in %s.\n", fname); in find_lazy_match_lines()
922 static int probe_point_lazy_walker(const char *fname, int lineno, in probe_point_lazy_walker() argument
930 strtailcmp(fname, pf->fname) != 0) in probe_point_lazy_walker()
968 ret = find_source_path(pf->fname, sbuild_id, comp_dir, &fpath); in find_probe_point_lazy()
1073 pf->fname = dwarf_decl_file(sp_die); in probe_point_search_cb()
1198 pf->fname = cu_find_realpath(&pf->cu_die, pp->file); in debuginfo__find_probe_location()
1200 pf->fname = NULL; in debuginfo__find_probe_location()
1202 if (!pp->file || pf->fname) { in debuginfo__find_probe_location()
1708 const char *fname = NULL, *func = NULL, *basefunc = NULL, *tmp; in debuginfo__find_probe_point() local
1723 cu_find_lineinfo(&cudie, addr, &fname, &lineno); in debuginfo__find_probe_point()
1737 fname = dwarf_decl_file(&spdie); in debuginfo__find_probe_point()
1756 fname = die_get_call_file(&indie); in debuginfo__find_probe_point()
1775 if (!tmp || strcmp(tmp, fname) != 0) in debuginfo__find_probe_point()
1796 if (fname) { in debuginfo__find_probe_point()
1797 ppt->file = strdup(fname); in debuginfo__find_probe_point()
1805 if (ret == 0 && (fname || func)) in debuginfo__find_probe_point()
1823 static int line_range_walk_cb(const char *fname, int lineno, in line_range_walk_cb() argument
1832 if ((strtailcmp(fname, lf->fname) != 0) || in line_range_walk_cb()
1838 && (lineno != __lineno || strcmp(fname, __fname))) in line_range_walk_cb()
1841 err = line_range_add_line(fname, lineno, lf->lr); in line_range_walk_cb()
1892 lf->fname = dwarf_decl_file(sp_die); in line_range_search_cb()
1894 pr_debug("fname: %s, lineno:%d\n", lf->fname, lr->offset); in line_range_search_cb()
1960 lf.fname = cu_find_realpath(&lf.cu_die, lr->file); in debuginfo__find_line_range()
1962 lf.fname = 0; in debuginfo__find_line_range()
1964 if (!lr->file || lf.fname) { in debuginfo__find_line_range()