Lines Matching defs:modules
232 * some low memory address, while modules are located at high
850 pr_debug("%s/proc/{kallsyms,modules} "
969 static void add_module(struct module_info *mi, struct rb_root *modules)
971 struct rb_node **p = &modules->rb_node;
984 rb_insert_color(&mi->rb_node, modules);
987 static void delete_modules(struct rb_root *modules)
990 struct rb_node *next = rb_first(modules);
995 rb_erase(&mi->rb_node, modules);
1002 struct rb_root *modules)
1004 struct rb_node *n = modules->rb_node;
1026 struct rb_root *modules = arg;
1041 add_module(mi, modules);
1046 static int read_proc_modules(const char *filename, struct rb_root *modules)
1048 if (symbol__restricted_filename(filename, "/proc/modules"))
1051 if (modules__parse(filename, modules, __read_proc_modules)) {
1052 delete_modules(modules);
1102 struct rb_root modules = RB_ROOT;
1106 err = read_proc_modules(filename, &modules);
1118 mi = find_module(old_map->dso->short_name, &modules);
1125 delete_modules(&modules);
1163 if (!filename_from_kallsyms_filename(modules_filename, "modules",
1713 * kernel modules know their symtab type - it's set when
2324 "/lib/modules/%s/build/vmlinux",
2325 "/usr/lib/debug/lib/modules/%s/vmlinux",