Lines Matching refs:kmaps
795 static int maps__split_kallsyms_for_kcore(struct maps *kmaps, struct dso *dso)
803 if (!kmaps)
822 curr_map = maps__find(kmaps, pos->start);
850 static int maps__split_kallsyms(struct maps *kmaps, struct dso *dso, u64 delta,
862 if (!kmaps)
865 machine = maps__machine(kmaps);
899 curr_map = maps__find_by_name(kmaps, module);
968 if (maps__insert(kmaps, curr_map)) {
997 machine__is_default_guest(maps__machine(kmaps))) {
1177 static int do_validate_kcore_modules(const char *filename, struct maps *kmaps)
1186 err = maps__for_each_map(kmaps, do_validate_kcore_modules_cb, &modules);
1220 struct maps *kmaps = map__kmaps(map);
1223 if (!kmaps)
1230 if (do_validate_kcore_modules(modules_filename, kmaps))
1298 struct maps *kmaps = map__kmaps(map);
1307 if (!kmaps)
1310 machine = maps__machine(kmaps);
1347 maps__remove_maps(kmaps, remove_old_maps, map);
1384 maps__remove(kmaps, map_ref);
1391 err = maps__insert(kmaps, map_ref);
1410 if (maps__merge_in(kmaps, new_map)) {
1490 if (!kmap || !kmap->kmaps)
1508 return maps__split_kallsyms_for_kcore(kmap->kmaps, dso);
1510 return maps__split_kallsyms(kmap->kmaps, dso, delta, map);