Lines Matching refs:kmaps

732 static int maps__split_kallsyms_for_kcore(struct maps *kmaps, struct dso *dso)  in maps__split_kallsyms_for_kcore()  argument
741 if (!kmaps) in maps__split_kallsyms_for_kcore()
758 curr_map = maps__find(kmaps, pos->start); in maps__split_kallsyms_for_kcore()
785 static int maps__split_kallsyms(struct maps *kmaps, struct dso *dso, u64 delta, in maps__split_kallsyms() argument
797 if (!kmaps) in maps__split_kallsyms()
800 machine = kmaps->machine; in maps__split_kallsyms()
831 curr_map = maps__find_by_name(kmaps, module); in maps__split_kallsyms()
898 maps__insert(kmaps, curr_map); in maps__split_kallsyms()
921 machine__is_default_guest(kmaps->machine)) { in maps__split_kallsyms()
1083 static int do_validate_kcore_modules(const char *filename, struct maps *kmaps) in do_validate_kcore_modules() argument
1093 maps__for_each_entry(kmaps, old_map) { in do_validate_kcore_modules()
1140 struct maps *kmaps = map__kmaps(map); in validate_kcore_modules() local
1143 if (!kmaps) in validate_kcore_modules()
1150 if (do_validate_kcore_modules(modules_filename, kmaps)) in validate_kcore_modules()
1203 int maps__merge_in(struct maps *kmaps, struct map *new_map) in maps__merge_in() argument
1208 maps__for_each_entry(kmaps, old_map) { in maps__merge_in()
1267 maps__insert(kmaps, old_map); in maps__merge_in()
1272 maps__insert(kmaps, new_map); in maps__merge_in()
1281 struct maps *kmaps = map__kmaps(map); in dso__load_kcore() local
1290 if (!kmaps) in dso__load_kcore()
1293 machine = kmaps->machine; in dso__load_kcore()
1330 maps__for_each_entry_safe(kmaps, old_map, next) { in dso__load_kcore()
1337 maps__remove(kmaps, old_map); in dso__load_kcore()
1366 maps__remove(kmaps, map); in dso__load_kcore()
1367 maps__insert(kmaps, map); in dso__load_kcore()
1376 if (maps__merge_in(kmaps, new_map)) in dso__load_kcore()
1450 if (!kmap || !kmap->kmaps) in __dso__load_kallsyms()
1468 return maps__split_kallsyms_for_kcore(kmap->kmaps, dso); in __dso__load_kallsyms()
1470 return maps__split_kallsyms(kmap->kmaps, dso, delta, map); in __dso__load_kallsyms()