Home | History | Annotate | Download | only in libdwfl

Lines Matching defs:fname

101 try_kernel_name (Dwfl *dwfl, char **fname, bool try_debug)
103 if (*fname == NULL)
106 /* Don't bother trying *FNAME itself here if the path will cause it to be
111 : TEMP_FAILURE_RETRY (open64 (*fname, O_RDONLY)));
120 *fname, basename (*fname), 0,
126 *fname, NULL, 0,
130 free (*fname);
131 *fname = debugfname;
142 if (asprintf (&zname, "%s%s", *fname, vmlinux_suffixes[i]) > 0)
149 free (*fname);
150 *fname = zname;
158 free (*fname);
159 *fname = NULL;
176 find_kernel_elf (Dwfl *dwfl, const char *release, char **fname)
179 ? asprintf (fname, "%s/vmlinux", release)
180 : asprintf (fname, "/boot/vmlinux-%s", release)) < 0)
183 int fd = try_kernel_name (dwfl, fname, true);
186 free (*fname);
187 if (asprintf (fname, MODULEDIRFMT "/vmlinux", release) < 0)
189 fd = try_kernel_name (dwfl, fname, true);
222 char *fname;
223 int fd = find_kernel_elf (dwfl, *release, &fname);
235 int want = (*predicate) (KERNEL_MODNAME, fname);
244 fname, fd, 0);
256 free (fname);