Lines Matching defs:fname
92 try_kernel_name (Dwfl *dwfl, char **fname, bool try_debug)
94 if (*fname == NULL)
102 : TEMP_FAILURE_RETRY (open (*fname, O_RDONLY)));
113 *fname, NULL, 0,
119 *fname, basename (*fname),
124 free (*fname);
125 *fname = fakemod.debug.name;
135 if (asprintf (&zname, "%s%s", *fname, vmlinux_suffixes[i]) > 0)
142 free (*fname);
143 *fname = zname;
150 free (*fname);
151 *fname = NULL;
175 find_kernel_elf (Dwfl *dwfl, const char *release, char **fname)
181 ? asprintf (fname, "%s/vmlinux", release)
182 : asprintf (fname, "/boot/vmlinux-%s", release)) < 0))
185 int fd = try_kernel_name (dwfl, fname, true);
188 free (*fname);
189 if (asprintf (fname, MODULEDIRFMT "/vmlinux", release) < 0)
191 fd = try_kernel_name (dwfl, fname, true);
199 free (*fname);
201 ? asprintf (fname, "%s/vmlinuz", release)
202 : asprintf (fname, "/boot/vmlinuz-%s", release)) < 0)
205 fd = try_kernel_name (dwfl, fname, true);
208 free (*fname);
209 if (asprintf (fname, MODULEDIRFMT "/vmlinuz", release) < 0)
211 fd = try_kernel_name (dwfl, fname, true);
248 char *fname;
249 int fd = find_kernel_elf (dwfl, *release, &fname);
261 int want = (*predicate) (KERNEL_MODNAME, fname);
276 fname, fd, 0, true);
284 free (fname);