Lines Matching refs:kmap
1187 struct kmap *kmap = map__kmap(map); in validate_kcore_addresses() local
1189 if (!kmap) in validate_kcore_addresses()
1192 if (kmap->ref_reloc_sym && kmap->ref_reloc_sym->name) { in validate_kcore_addresses()
1196 kmap->ref_reloc_sym->name, &start)) in validate_kcore_addresses()
1198 if (start != kmap->ref_reloc_sym->addr) in validate_kcore_addresses()
1455 static int kallsyms__delta(struct kmap *kmap, const char *filename, u64 *delta) in kallsyms__delta() argument
1459 if (!kmap->ref_reloc_sym || !kmap->ref_reloc_sym->name) in kallsyms__delta()
1462 if (kallsyms__get_function_start(filename, kmap->ref_reloc_sym->name, &addr)) in kallsyms__delta()
1465 *delta = addr - kmap->ref_reloc_sym->addr; in kallsyms__delta()
1472 struct kmap *kmap = map__kmap(map); in __dso__load_kallsyms() local
1478 if (!kmap || !kmap->kmaps) in __dso__load_kallsyms()
1484 if (kallsyms__delta(kmap, filename, &delta)) in __dso__load_kallsyms()
1496 return maps__split_kallsyms_for_kcore(kmap->kmaps, dso); in __dso__load_kallsyms()
1498 return maps__split_kallsyms(kmap->kmaps, dso, delta, map); in __dso__load_kallsyms()