Lines Matching defs:fname

696 		.file = pf->fname,
713 static int verify_representive_line(struct probe_finder *pf, const char *fname,
725 if (strcmp(fname, __fname) || lineno == __lineno)
746 static int probe_point_line_walker(const char *fname, int lineno,
753 if (lineno != pf->lno || strtailcmp(fname, pf->fname) != 0)
756 if (verify_representive_line(pf, fname, lineno, addr))
780 const char *fname, const char *pat)
789 fp = fopen(fname, "r");
791 pr_warning("Failed to open %s: %s\n", fname,
814 pr_debug("No matched lines found in %s.\n", fname);
818 static int probe_point_lazy_walker(const char *fname, int lineno,
826 strtailcmp(fname, pf->fname) != 0)
865 ret = find_source_path(pf->fname, sbuild_id, comp_dir, &fpath);
958 const char *fname;
966 fname = die_get_decl_file(sp_die);
967 if (!fname) {
971 if (pp->file && fname && strtailcmp(pp->file, fname))
976 pf->fname = fname;
1036 const char *fname;
1047 fname = die_get_decl_file(param->sp_die);
1048 if (!fname || strtailcmp(param->file, fname))
1107 pf->fname = cu_find_realpath(&pf->cu_die, pp->file);
1109 pf->fname = NULL;
1111 if (!pp->file || pf->fname) {
1596 const char *fname = NULL, *func = NULL, *basefunc = NULL, *tmp;
1611 cu_find_lineinfo(&cudie, (Dwarf_Addr)addr, &fname, &lineno);
1638 fname = die_get_decl_file(&spdie);
1657 fname = die_get_call_file(&indie);
1676 if (!tmp || (fname && strcmp(tmp, fname) != 0))
1697 if (fname) {
1698 ppt->file = strdup(fname);
1706 if (ret == 0 && (fname || func))
1724 static int line_range_walk_cb(const char *fname, int lineno,
1732 if ((strtailcmp(fname, lf->fname) != 0) ||
1738 && (lineno != __lineno || strcmp(fname, __fname)))
1741 err = line_range_add_line(fname, lineno, lf->lr);
1786 const char *fname;
1790 fname = die_get_decl_file(sp_die);
1791 if (!fname || strtailcmp(lr->file, fname))
1796 lf->fname = die_get_decl_file(sp_die);
1798 pr_debug("fname: %s, lineno:%d\n", lf->fname, lr->offset);
1866 lf.fname = cu_find_realpath(&lf.cu_die, lr->file);
1868 lf.fname = 0;
1870 if (!lr->file || lf.fname) {