Lines Matching refs:kmaps

705 static int map_groups__split_kallsyms_for_kcore(struct map_groups *kmaps, struct dso *dso)  in map_groups__split_kallsyms_for_kcore()  argument
714 if (!kmaps) in map_groups__split_kallsyms_for_kcore()
731 curr_map = map_groups__find(kmaps, pos->start); in map_groups__split_kallsyms_for_kcore()
758 static int map_groups__split_kallsyms(struct map_groups *kmaps, struct dso *dso, u64 delta, in map_groups__split_kallsyms() argument
770 if (!kmaps) in map_groups__split_kallsyms()
773 machine = kmaps->machine; in map_groups__split_kallsyms()
804 curr_map = map_groups__find_by_name(kmaps, module); in map_groups__split_kallsyms()
871 map_groups__insert(kmaps, curr_map); in map_groups__split_kallsyms()
894 machine__is_default_guest(kmaps->machine)) { in map_groups__split_kallsyms()
1062 struct map_groups *kmaps) in do_validate_kcore_modules() argument
1072 old_map = map_groups__first(kmaps); in do_validate_kcore_modules()
1124 struct map_groups *kmaps = map__kmaps(map); in validate_kcore_modules() local
1127 if (!kmaps) in validate_kcore_modules()
1134 if (do_validate_kcore_modules(modules_filename, kmaps)) in validate_kcore_modules()
1187 int map_groups__merge_in(struct map_groups *kmaps, struct map *new_map) in map_groups__merge_in() argument
1192 for (old_map = map_groups__first(kmaps); old_map; in map_groups__merge_in()
1251 map_groups__insert(kmaps, old_map); in map_groups__merge_in()
1256 map_groups__insert(kmaps, new_map); in map_groups__merge_in()
1265 struct map_groups *kmaps = map__kmaps(map); in dso__load_kcore() local
1274 if (!kmaps) in dso__load_kcore()
1277 machine = kmaps->machine; in dso__load_kcore()
1314 old_map = map_groups__first(kmaps); in dso__load_kcore()
1324 map_groups__remove(kmaps, old_map); in dso__load_kcore()
1354 map_groups__remove(kmaps, map); in dso__load_kcore()
1355 map_groups__insert(kmaps, map); in dso__load_kcore()
1364 if (map_groups__merge_in(kmaps, new_map)) in dso__load_kcore()
1438 if (!kmap || !kmap->kmaps) in __dso__load_kallsyms()
1456 return map_groups__split_kallsyms_for_kcore(kmap->kmaps, dso); in __dso__load_kallsyms()
1458 return map_groups__split_kallsyms(kmap->kmaps, dso, delta, map); in __dso__load_kallsyms()