Searched refs:kmap (Results 1 – 9 of 9) sorted by relevance
799 static bool ref_reloc_sym_not_found(struct kmap *kmap) in ref_reloc_sym_not_found() argument801 return kmap && kmap->ref_reloc_sym && kmap->ref_reloc_sym->name && in ref_reloc_sym_not_found()802 !kmap->ref_reloc_sym->unrelocated_addr; in ref_reloc_sym_not_found()813 static u64 ref_reloc(struct kmap *kmap) in ref_reloc() argument815 if (kmap && kmap->ref_reloc_sym && in ref_reloc()816 kmap->ref_reloc_sym->unrelocated_addr) in ref_reloc()817 return kmap->ref_reloc_sym->addr - in ref_reloc()818 kmap->ref_reloc_sym->unrelocated_addr; in ref_reloc()828 struct kmap *kmap = dso->kernel ? map__kmap(map) : NULL; in dso__load_sym() local829 struct map_groups *kmaps = kmap ? map__kmaps(map) : NULL; in dso__load_sym()[all …]
219 (dso->kernel ? sizeof(struct kmap) : 0))); in map__new2()859 struct kmap *map__kmap(struct map *map) in map__kmap()865 return (struct kmap *)(map + 1); in map__kmap()870 struct kmap *kmap = map__kmap(map); in map__kmaps() local872 if (!kmap || !kmap->kmaps) { in map__kmaps()876 return kmap->kmaps; in map__kmaps()
1067 struct kmap *kmap = map__kmap(map); in validate_kcore_addresses() local1069 if (!kmap) in validate_kcore_addresses()1072 if (kmap->ref_reloc_sym && kmap->ref_reloc_sym->name) { in validate_kcore_addresses()1076 kmap->ref_reloc_sym->name); in validate_kcore_addresses()1077 if (start != kmap->ref_reloc_sym->addr) in validate_kcore_addresses()1239 struct kmap *kmap = map__kmap(map); in kallsyms__delta() local1242 if (!kmap) in kallsyms__delta()1245 if (!kmap->ref_reloc_sym || !kmap->ref_reloc_sym->name) in kallsyms__delta()1249 kmap->ref_reloc_sym->name); in kallsyms__delta()1253 *delta = addr - kmap->ref_reloc_sym->addr; in kallsyms__delta()
773 struct kmap *kmap; in __machine__create_kernel_maps() local784 kmap = map__kmap(map); in __machine__create_kernel_maps()785 if (!kmap) in __machine__create_kernel_maps()788 kmap->kmaps = &machine->kmaps; in __machine__create_kernel_maps()800 struct kmap *kmap; in machine__destroy_kernel_maps() local806 kmap = map__kmap(map); in machine__destroy_kernel_maps()808 if (kmap && kmap->ref_reloc_sym) { in machine__destroy_kernel_maps()814 zfree((char **)&kmap->ref_reloc_sym->name); in machine__destroy_kernel_maps()815 zfree(&kmap->ref_reloc_sym); in machine__destroy_kernel_maps()817 kmap->ref_reloc_sym = NULL; in machine__destroy_kernel_maps()
57 struct kmap { struct86 struct kmap *map__kmap(struct map *map);
681 struct kmap *kmap; in perf_event__synthesize_kernel_mmap() local713 kmap = map__kmap(map); in perf_event__synthesize_kernel_mmap()715 "%s%s", mmap_name, kmap->ref_reloc_sym->name) + 1; in perf_event__synthesize_kernel_mmap()720 event->mmap.pgoff = kmap->ref_reloc_sym->addr; in perf_event__synthesize_kernel_mmap()
1935 struct kmap *kmap = map__kmap(maps[i]); in maps__set_kallsyms_ref_reloc_sym() local1937 if (!kmap) in maps__set_kallsyms_ref_reloc_sym()1939 kmap->ref_reloc_sym = ref; in maps__set_kallsyms_ref_reloc_sym()
124 struct kmap *kmap; in kernel_get_ref_reloc_sym() local130 kmap = map__kmap(map); in kernel_get_ref_reloc_sym()131 if (!kmap) in kernel_get_ref_reloc_sym()133 return kmap->ref_reloc_sym; in kernel_get_ref_reloc_sym()
399 struct kmap *kernel_kmap = kernel_map ? map__kmap(kernel_map) : NULL; in report__warn_kptr_restrict()