Lines Matching refs:kmaps

805 static int maps__split_kallsyms_for_kcore(struct maps *kmaps, struct dso *dso)  in maps__split_kallsyms_for_kcore()  argument
813 if (!kmaps) in maps__split_kallsyms_for_kcore()
832 curr_map = maps__find(kmaps, pos->start); in maps__split_kallsyms_for_kcore()
860 static int maps__split_kallsyms(struct maps *kmaps, struct dso *dso, u64 delta, in maps__split_kallsyms() argument
872 if (!kmaps) in maps__split_kallsyms()
875 machine = maps__machine(kmaps); in maps__split_kallsyms()
909 curr_map = maps__find_by_name(kmaps, module); in maps__split_kallsyms()
978 if (maps__insert(kmaps, curr_map)) { in maps__split_kallsyms()
1007 machine__is_default_guest(maps__machine(kmaps))) { in maps__split_kallsyms()
1187 static int do_validate_kcore_modules(const char *filename, struct maps *kmaps) in do_validate_kcore_modules() argument
1196 err = maps__for_each_map(kmaps, do_validate_kcore_modules_cb, &modules); in do_validate_kcore_modules()
1230 struct maps *kmaps = map__kmaps(map); in validate_kcore_modules() local
1233 if (!kmaps) in validate_kcore_modules()
1240 if (do_validate_kcore_modules(modules_filename, kmaps)) in validate_kcore_modules()
1308 struct maps *kmaps = map__kmaps(map); in dso__load_kcore() local
1317 if (!kmaps) in dso__load_kcore()
1320 machine = maps__machine(kmaps); in dso__load_kcore()
1357 maps__remove_maps(kmaps, remove_old_maps, map); in dso__load_kcore()
1394 maps__remove(kmaps, map_ref); in dso__load_kcore()
1401 err = maps__insert(kmaps, map_ref); in dso__load_kcore()
1420 if (maps__merge_in(kmaps, new_map)) { in dso__load_kcore()
1501 if (!kmap || !kmap->kmaps) in __dso__load_kallsyms()
1519 return maps__split_kallsyms_for_kcore(kmap->kmaps, dso); in __dso__load_kallsyms()
1521 return maps__split_kallsyms(kmap->kmaps, dso, delta, map); in __dso__load_kallsyms()