Lines Matching refs:filename

514 int modules__parse(const char *filename, void *arg,  in modules__parse()  argument
523 file = fopen(filename, "r"); in modules__parse()
644 static int dso__load_all_kallsyms(struct dso *dso, const char *filename, in dso__load_all_kallsyms() argument
648 return kallsyms__parse(filename, &args, map__process_kallsym_symbol); in dso__load_all_kallsyms()
837 bool symbol__restricted_filename(const char *filename, in symbol__restricted_filename() argument
843 char *r = realpath(filename, NULL); in symbol__restricted_filename()
937 static int read_proc_modules(const char *filename, struct rb_root *modules) in read_proc_modules() argument
939 if (symbol__restricted_filename(filename, "/proc/modules")) in read_proc_modules()
942 if (modules__parse(filename, modules, __read_proc_modules)) { in read_proc_modules()
991 static int do_validate_kcore_modules(const char *filename, struct map *map, in do_validate_kcore_modules() argument
998 err = read_proc_modules(filename, &modules); in do_validate_kcore_modules()
1031 static bool filename_from_kallsyms_filename(char *filename, in filename_from_kallsyms_filename() argument
1037 strcpy(filename, kallsyms_filename); in filename_from_kallsyms_filename()
1038 name = strrchr(filename, '/'); in filename_from_kallsyms_filename()
1244 static int kallsyms__delta(struct map *map, const char *filename, u64 *delta) in kallsyms__delta() argument
1255 addr = kallsyms__get_function_start(filename, in kallsyms__delta()
1264 int dso__load_kallsyms(struct dso *dso, const char *filename, in dso__load_kallsyms() argument
1269 if (symbol__restricted_filename(filename, "/proc/kallsyms")) in dso__load_kallsyms()
1272 if (dso__load_all_kallsyms(dso, filename, map) < 0) in dso__load_kallsyms()
1275 if (kallsyms__delta(map, filename, &delta)) in dso__load_kallsyms()
1286 if (!dso__load_kcore(dso, map, filename)) in dso__load_kallsyms()
1615 char *filename = NULL; in dso__load_vmlinux_path() local
1627 filename = dso__build_id_filename(dso, NULL, 0); in dso__load_vmlinux_path()
1628 if (filename != NULL) { in dso__load_vmlinux_path()
1629 err = dso__load_vmlinux(dso, map, filename, true, filter); in dso__load_vmlinux_path()
1632 free(filename); in dso__load_vmlinux_path()