Home
last modified time | relevance | path

Searched refs:map_groups (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/tools/perf/util/
Dmap.h19 struct map_groups;
46 struct map_groups *groups;
54 struct map_groups *kmaps;
63 struct map_groups { struct
69 struct map_groups *map_groups__new(struct machine *machine); argument
70 void map_groups__delete(struct map_groups *mg);
71 bool map_groups__empty(struct map_groups *mg);
73 static inline struct map_groups *map_groups__get(struct map_groups *mg) in map_groups__get()
80 void map_groups__put(struct map_groups *mg);
84 struct map_groups *map__kmaps(struct map *map);
[all …]
Dmap.c504 void map_groups__init(struct map_groups *mg, struct machine *machine) in map_groups__init()
532 void map_groups__exit(struct map_groups *mg) in map_groups__exit()
537 bool map_groups__empty(struct map_groups *mg) in map_groups__empty()
542 struct map_groups *map_groups__new(struct machine *machine) in map_groups__new()
544 struct map_groups *mg = malloc(sizeof(*mg)); in map_groups__new()
552 void map_groups__delete(struct map_groups *mg) in map_groups__delete()
558 void map_groups__put(struct map_groups *mg) in map_groups__put()
564 struct symbol *map_groups__find_symbol(struct map_groups *mg, in map_groups__find_symbol()
616 struct symbol *map_groups__find_symbol_by_name(struct map_groups *mg, in map_groups__find_symbol_by_name()
661 size_t map_groups__fprintf(struct map_groups *mg, FILE *fp) in map_groups__fprintf()
[all …]
Dthread.h23 struct map_groups *mg;
Dsymbol.c223 void map_groups__fixup_end(struct map_groups *mg) in map_groups__fixup_end()
678 static int map_groups__split_kallsyms_for_kcore(struct map_groups *kmaps, struct dso *dso) in map_groups__split_kallsyms_for_kcore()
729 static int map_groups__split_kallsyms(struct map_groups *kmaps, struct dso *dso, u64 delta, in map_groups__split_kallsyms()
1027 struct map *map_groups__first(struct map_groups *mg) in map_groups__first()
1033 struct map_groups *kmaps) in do_validate_kcore_modules()
1095 struct map_groups *kmaps = map__kmaps(map); in validate_kcore_modules()
1157 struct map_groups *kmaps = map__kmaps(map); in dso__load_kcore()
1679 struct map *map_groups__find_by_name(struct map_groups *mg, const char *name) in map_groups__find_by_name()
Dmachine.h51 struct map_groups kmaps;
Dsymbol.h315 void map_groups__fixup_end(struct map_groups *mg);
Dmachine.c956 struct map_groups *kmaps = &machine->kmaps; in machine__map_x86_64_entry_trampolines()
1195 static int map_groups__set_module_path(struct map_groups *mg, const char *path, in map_groups__set_module_path()
1223 static int map_groups__set_modules_path_dir(struct map_groups *mg, in map_groups__set_modules_path_dir()
Dsymbol-elf.c802 struct map_groups *kmaps, struct kmap *kmap, in dso__process_kernel_symbol()
908 struct map_groups *kmaps = kmap ? map__kmaps(map) : NULL; in dso__load_sym()
Devent.c1522 struct map_groups *mg = thread->mg; in thread__find_map()
/Linux-v4.19/tools/perf/tests/
Dthread-mg-share.c16 struct map_groups *mg; in test__thread_mg_share()
20 struct map_groups *other_mg; in test__thread_mg_share()
/Linux-v4.19/tools/perf/arch/x86/util/
Devent.c19 struct map_groups *kmaps = &machine->kmaps; in perf_event__synthesize_extra_kmaps()
/Linux-v4.19/tools/perf/
Dbuiltin-report.c708 static int map_groups__fprintf_task(struct map_groups *mg, int indent, FILE *fp) in map_groups__fprintf_task()