Lines Matching refs:kmaps

749 static int maps__split_kallsyms_for_kcore(struct maps *kmaps, struct dso *dso)  in maps__split_kallsyms_for_kcore()  argument
758 if (!kmaps) in maps__split_kallsyms_for_kcore()
775 curr_map = maps__find(kmaps, pos->start); in maps__split_kallsyms_for_kcore()
802 static int maps__split_kallsyms(struct maps *kmaps, struct dso *dso, u64 delta, in maps__split_kallsyms() argument
814 if (!kmaps) in maps__split_kallsyms()
817 machine = kmaps->machine; in maps__split_kallsyms()
848 curr_map = maps__find_by_name(kmaps, module); in maps__split_kallsyms()
915 maps__insert(kmaps, curr_map); in maps__split_kallsyms()
938 machine__is_default_guest(kmaps->machine)) { in maps__split_kallsyms()
1100 static int do_validate_kcore_modules(const char *filename, struct maps *kmaps) in do_validate_kcore_modules() argument
1110 maps__for_each_entry(kmaps, old_map) { in do_validate_kcore_modules()
1157 struct maps *kmaps = map__kmaps(map); in validate_kcore_modules() local
1160 if (!kmaps) in validate_kcore_modules()
1167 if (do_validate_kcore_modules(modules_filename, kmaps)) in validate_kcore_modules()
1220 int maps__merge_in(struct maps *kmaps, struct map *new_map) in maps__merge_in() argument
1225 maps__for_each_entry(kmaps, old_map) { in maps__merge_in()
1284 maps__insert(kmaps, old_map); in maps__merge_in()
1289 maps__insert(kmaps, new_map); in maps__merge_in()
1298 struct maps *kmaps = map__kmaps(map); in dso__load_kcore() local
1307 if (!kmaps) in dso__load_kcore()
1310 machine = kmaps->machine; in dso__load_kcore()
1347 maps__for_each_entry_safe(kmaps, old_map, next) { in dso__load_kcore()
1354 maps__remove(kmaps, old_map); in dso__load_kcore()
1383 maps__remove(kmaps, map); in dso__load_kcore()
1384 maps__insert(kmaps, map); in dso__load_kcore()
1393 if (maps__merge_in(kmaps, new_map)) in dso__load_kcore()
1467 if (!kmap || !kmap->kmaps) in __dso__load_kallsyms()
1485 return maps__split_kallsyms_for_kcore(kmap->kmaps, dso); in __dso__load_kallsyms()
1487 return maps__split_kallsyms(kmap->kmaps, dso, delta, map); in __dso__load_kallsyms()