Lines Matching defs:kmap
600 * symbols are in its kmap. Mark it as
1070 struct kmap *kmap = dso->kernel ? map__kmap(map) : NULL;
1163 if (kmap && kmap->ref_reloc_sym && kmap->ref_reloc_sym->name &&
1164 strcmp(elf_name, kmap->ref_reloc_sym->name) == 0)
1165 kmap->ref_reloc_sym->unrelocated_addr = sym.st_value;
1222 curr_map = map_groups__find_by_name(kmap->kmaps, map->type, dso_name);
1244 map_groups__insert(kmap->kmaps, curr_map);
1288 if (kmap) {
1293 __map_groups__fixup_end(kmap->kmaps, map->type);
1774 (dso->kernel ? sizeof(struct kmap) : 0)));
2289 struct kmap *kmap;
2298 kmap = map__kmap(machine->vmlinux_maps[type]);
2299 kmap->kmaps = &machine->kmaps;
2312 struct kmap *kmap;
2317 kmap = map__kmap(machine->vmlinux_maps[type]);
2320 if (kmap->ref_reloc_sym) {
2326 free((char *)kmap->ref_reloc_sym->name);
2327 kmap->ref_reloc_sym->name = NULL;
2328 free(kmap->ref_reloc_sym);
2330 kmap->ref_reloc_sym = NULL;