Lines Matching refs:fname
685 .file = pf->fname, in find_best_scope()
702 static int verify_representive_line(struct probe_finder *pf, const char *fname, in verify_representive_line() argument
714 if (strcmp(fname, __fname) || lineno == __lineno) in verify_representive_line()
735 static int probe_point_line_walker(const char *fname, int lineno, in probe_point_line_walker() argument
742 if (lineno != pf->lno || strtailcmp(fname, pf->fname) != 0) in probe_point_line_walker()
745 if (verify_representive_line(pf, fname, lineno, addr)) in probe_point_line_walker()
769 const char *fname, const char *pat) in find_lazy_match_lines() argument
778 fp = fopen(fname, "r"); in find_lazy_match_lines()
780 pr_warning("Failed to open %s: %s\n", fname, in find_lazy_match_lines()
803 pr_debug("No matched lines found in %s.\n", fname); in find_lazy_match_lines()
807 static int probe_point_lazy_walker(const char *fname, int lineno, in probe_point_lazy_walker() argument
815 strtailcmp(fname, pf->fname) != 0) in probe_point_lazy_walker()
853 ret = find_source_path(pf->fname, sbuild_id, comp_dir, &fpath); in find_probe_point_lazy()
946 const char *fname; in probe_point_search_cb() local
954 fname = die_get_decl_file(sp_die); in probe_point_search_cb()
955 if (!fname) { in probe_point_search_cb()
959 if (pp->file && fname && strtailcmp(pp->file, fname)) in probe_point_search_cb()
964 pf->fname = fname; in probe_point_search_cb()
1023 const char *fname; in pubname_search_cb() local
1034 fname = die_get_decl_file(param->sp_die); in pubname_search_cb()
1035 if (!fname || strtailcmp(param->file, fname)) in pubname_search_cb()
1094 pf->fname = cu_find_realpath(&pf->cu_die, pp->file); in debuginfo__find_probe_location()
1096 pf->fname = NULL; in debuginfo__find_probe_location()
1098 if (!pp->file || pf->fname) { in debuginfo__find_probe_location()
1566 const char *fname = NULL, *func = NULL, *basefunc = NULL, *tmp; in debuginfo__find_probe_point() local
1581 cu_find_lineinfo(&cudie, (Dwarf_Addr)addr, &fname, &lineno); in debuginfo__find_probe_point()
1595 fname = die_get_decl_file(&spdie); in debuginfo__find_probe_point()
1614 fname = die_get_call_file(&indie); in debuginfo__find_probe_point()
1633 if (!tmp || (fname && strcmp(tmp, fname) != 0)) in debuginfo__find_probe_point()
1654 if (fname) { in debuginfo__find_probe_point()
1655 ppt->file = strdup(fname); in debuginfo__find_probe_point()
1663 if (ret == 0 && (fname || func)) in debuginfo__find_probe_point()
1681 static int line_range_walk_cb(const char *fname, int lineno, in line_range_walk_cb() argument
1689 if ((strtailcmp(fname, lf->fname) != 0) || in line_range_walk_cb()
1695 && (lineno != __lineno || strcmp(fname, __fname))) in line_range_walk_cb()
1698 err = line_range_add_line(fname, lineno, lf->lr); in line_range_walk_cb()
1743 const char *fname; in line_range_search_cb() local
1747 fname = die_get_decl_file(sp_die); in line_range_search_cb()
1748 if (!fname || strtailcmp(lr->file, fname)) in line_range_search_cb()
1753 lf->fname = die_get_decl_file(sp_die); in line_range_search_cb()
1755 pr_debug("fname: %s, lineno:%d\n", lf->fname, lr->offset); in line_range_search_cb()
1823 lf.fname = cu_find_realpath(&lf.cu_die, lr->file); in debuginfo__find_line_range()
1825 lf.fname = 0; in debuginfo__find_line_range()
1827 if (!lr->file || lf.fname) { in debuginfo__find_line_range()