Searched refs:kmap (Results 1 – 9 of 9) sorted by relevance
764 static bool ref_reloc_sym_not_found(struct kmap *kmap) in ref_reloc_sym_not_found() argument766 return kmap && kmap->ref_reloc_sym && kmap->ref_reloc_sym->name && in ref_reloc_sym_not_found()767 !kmap->ref_reloc_sym->unrelocated_addr; in ref_reloc_sym_not_found()778 static u64 ref_reloc(struct kmap *kmap) in ref_reloc() argument780 if (kmap && kmap->ref_reloc_sym && in ref_reloc()781 kmap->ref_reloc_sym->unrelocated_addr) in ref_reloc()782 return kmap->ref_reloc_sym->addr - in ref_reloc()783 kmap->ref_reloc_sym->unrelocated_addr; in ref_reloc()798 struct kmap *kmap = dso->kernel ? map__kmap(map) : NULL; in dso__load_sym() local799 struct map_groups *kmaps = kmap ? map__kmaps(map) : NULL; in dso__load_sym()[all …]
216 (dso->kernel ? sizeof(struct kmap) : 0))); in map__new2()839 struct kmap *map__kmap(struct map *map) in map__kmap()845 return (struct kmap *)(map + 1); in map__kmap()850 struct kmap *kmap = map__kmap(map); in map__kmaps() local852 if (!kmap || !kmap->kmaps) { in map__kmaps()856 return kmap->kmaps; in map__kmaps()
1078 struct kmap *kmap = map__kmap(map); in validate_kcore_addresses() local1080 if (!kmap) in validate_kcore_addresses()1083 if (kmap->ref_reloc_sym && kmap->ref_reloc_sym->name) { in validate_kcore_addresses()1087 kmap->ref_reloc_sym->name); in validate_kcore_addresses()1088 if (start != kmap->ref_reloc_sym->addr) in validate_kcore_addresses()1250 struct kmap *kmap = map__kmap(map); in kallsyms__delta() local1253 if (!kmap) in kallsyms__delta()1256 if (!kmap->ref_reloc_sym || !kmap->ref_reloc_sym->name) in kallsyms__delta()1260 kmap->ref_reloc_sym->name); in kallsyms__delta()1264 *delta = addr - kmap->ref_reloc_sym->addr; in kallsyms__delta()
744 struct kmap *kmap; in __machine__create_kernel_maps() local755 kmap = map__kmap(map); in __machine__create_kernel_maps()756 if (!kmap) in __machine__create_kernel_maps()759 kmap->kmaps = &machine->kmaps; in __machine__create_kernel_maps()771 struct kmap *kmap; in machine__destroy_kernel_maps() local777 kmap = map__kmap(map); in machine__destroy_kernel_maps()779 if (kmap && kmap->ref_reloc_sym) { in machine__destroy_kernel_maps()785 zfree((char **)&kmap->ref_reloc_sym->name); in machine__destroy_kernel_maps()786 zfree(&kmap->ref_reloc_sym); in machine__destroy_kernel_maps()788 kmap->ref_reloc_sym = NULL; in machine__destroy_kernel_maps()
57 struct kmap { struct86 struct kmap *map__kmap(struct map *map);
654 struct kmap *kmap; in perf_event__synthesize_kernel_mmap() local684 kmap = map__kmap(map); in perf_event__synthesize_kernel_mmap()686 "%s%s", mmap_name, kmap->ref_reloc_sym->name) + 1; in perf_event__synthesize_kernel_mmap()691 event->mmap.pgoff = kmap->ref_reloc_sym->addr; in perf_event__synthesize_kernel_mmap()
128 struct kmap *kmap; in kernel_get_ref_reloc_sym() local134 kmap = map__kmap(map); in kernel_get_ref_reloc_sym()135 if (!kmap) in kernel_get_ref_reloc_sym()141 return kmap->ref_reloc_sym; in kernel_get_ref_reloc_sym()
1742 struct kmap *kmap = map__kmap(maps[i]); in maps__set_kallsyms_ref_reloc_sym() local1744 if (!kmap) in maps__set_kallsyms_ref_reloc_sym()1746 kmap->ref_reloc_sym = ref; in maps__set_kallsyms_ref_reloc_sym()
390 struct kmap *kernel_kmap = kernel_map ? map__kmap(kernel_map) : NULL; in report__warn_kptr_restrict()