Lines Matching refs:kmap
226 map = calloc(1, sizeof(*map) + (dso->kernel ? sizeof(struct kmap) : 0));
246 struct kmap *kmap = __map__kmap((struct map *)map);
248 return kmap && kmap->name[0];
421 size += sizeof(struct kmap);
531 struct kmap *kmap = __map__kmap(map);
539 if (kmap && is_entry_trampoline(kmap->name) && kmap->kmaps) {
540 struct machine *machine = maps__machine(kmap->kmaps);
597 struct kmap *__map__kmap(struct map *map)
603 return (struct kmap *)(&RC_CHK_ACCESS(map)[1]);
606 struct kmap *map__kmap(struct map *map)
608 struct kmap *kmap = __map__kmap(map);
610 if (!kmap)
612 return kmap;
617 struct kmap *kmap = map__kmap(map);
619 if (!kmap || !kmap->kmaps) {
623 return kmap->kmaps;