Home
last modified time | relevance | path

Searched defs:map (Results 1 – 25 of 40) sorted by relevance

12

/tools/perf/util/
Dmap.h27 struct map { struct
34 u8 /* enum map_type */ type; argument
47 u64 (*map_ip)(struct map *, u64); argument
49 u64 (*unmap_ip)(struct map *, u64); argument
52 struct map_groups *groups; argument
79 static inline struct kmap *map__kmap(struct map *map) in map__kmap()
84 static inline u64 map__map_ip(struct map *map, u64 ip) in map__map_ip()
89 static inline u64 map__unmap_ip(struct map *map, u64 ip) in map__unmap_ip()
116 #define map__for_each_symbol(map, pos, n) \ argument
162 static inline void map_groups__insert(struct map_groups *mg, struct map *map) in map_groups__insert()
[all …]
Dmap.c125 void map__init(struct map *map, enum map_type type, in map__init()
147 struct map *map = malloc(sizeof(*map)); in map__new() local
212 struct map *map = calloc(1, (sizeof(*map) + in map__new2() local
224 void map__delete(struct map *map) in map__delete()
229 void map__fixup_start(struct map *map) in map__fixup_start()
239 void map__fixup_end(struct map *map) in map__fixup_end()
251 int map__load(struct map *map, symbol_filter_t filter) in map__load()
295 struct symbol *map__find_symbol(struct map *map, u64 addr, in map__find_symbol()
304 struct symbol *map__find_symbol_by_name(struct map *map, const char *name, in map__find_symbol_by_name()
316 struct map *map__clone(struct map *map) in map__clone()
[all …]
Dcpumap.h12 int map[]; member
42 static inline int cpu_map__nr(const struct cpu_map *map) in cpu_map__nr()
47 static inline bool cpu_map__empty(const struct cpu_map *map) in cpu_map__empty()
Dsymbol.c524 struct map *map; member
596 struct map *map) in dso__load_all_kallsyms()
602 static int dso__split_kallsyms_for_kcore(struct dso *dso, struct map *map, in dso__split_kallsyms_for_kcore()
654 static int dso__split_kallsyms(struct dso *dso, struct map *map, u64 delta, in dso__split_kallsyms()
936 static int do_validate_kcore_modules(const char *filename, struct map *map, in do_validate_kcore_modules()
998 struct map *map) in validate_kcore_modules()
1014 struct map *map) in validate_kcore_addresses()
1039 struct map *map; in kcore_mapfn() local
1053 static int dso__load_kcore(struct dso *dso, struct map *map, in dso__load_kcore()
1172 static int kallsyms__delta(struct map *map, const char *filename, u64 *delta) in kallsyms__delta()
[all …]
Dcpumap.c179 size_t cpu_map__fprintf(struct cpu_map *map, FILE *fp) in cpu_map__fprintf()
202 void cpu_map__delete(struct cpu_map *map) in cpu_map__delete()
207 int cpu_map__get_socket(struct cpu_map *map, int idx) in cpu_map__get_socket()
241 int (*f)(struct cpu_map *map, int cpu)) in cpu_map__build_map()
270 int cpu_map__get_core(struct cpu_map *map, int idx) in cpu_map__get_core()
Dthread_map.h9 pid_t map[]; member
Dmachine.c466 struct map *map; in machine__new_module() local
760 struct map *map = machine->vmlinux_maps[type]; in machine__load_kallsyms() local
779 struct map *map = machine->vmlinux_maps[type]; in machine__load_vmlinux_path() local
862 struct map *map; in map_groups__set_modules_path_dir() local
910 struct map *map; in machine__create_module() local
1015 struct map *map; in machine__process_kernel_mmap_event() local
1113 struct map *map; in machine__process_mmap2_event() local
1163 struct map *map; in machine__process_mmap_event() local
1583 struct map *map = machine__kernel_map(machine, MAP__FUNCTION); in machine__get_kernel_start() local
Dunwind.h10 struct map *map; member
Dannotate.c473 static int __symbol__inc_addr_samples(struct symbol *sym, struct map *map, in __symbol__inc_addr_samples()
495 static int symbol__inc_addr_samples(struct symbol *sym, struct map *map, in symbol__inc_addr_samples()
790 static int symbol__parse_objdump_line(struct symbol *sym, struct map *map, in symbol__parse_objdump_line()
896 int symbol__annotate(struct symbol *sym, struct map *map, size_t privsize) in symbol__annotate()
1122 static int symbol__get_source_line(struct symbol *sym, struct map *map, in symbol__get_source_line()
1235 int symbol__annotate_printf(struct symbol *sym, struct map *map, in symbol__annotate_printf()
1379 int symbol__tty_annotate(struct symbol *sym, struct map *map, in symbol__tty_annotate()
Dsort.c151 static int _hist_entry__dso_snprintf(struct map *map, char *bf, in _hist_entry__dso_snprintf()
229 static int _hist_entry__sym_snprintf(struct map *map, struct symbol *sym, in _hist_entry__sym_snprintf()
292 struct map *map = left->ms.map; in sort__srcline_cmp() local
301 struct map *map = right->ms.map; in sort__srcline_cmp() local
547 struct map *map = NULL; in hist_entry__daddr_snprintf() local
576 struct map *map = NULL; in hist_entry__dso_daddr_snprintf() local
902 struct map *map = NULL; in hist_entry__dcacheline_snprintf() local
Dthread.c159 void thread__insert_map(struct thread *thread, struct map *map) in thread__insert_map()
Dsymbol.h172 struct map *map; member
179 struct map *map; member
200 struct map *map; member
Dprobe-event.c143 struct map *map; in kernel_get_symbol_address_by_name() local
183 struct map *map; in kernel_get_module_dso() local
1630 struct map *map; in find_perf_probe_point_from_map() local
2217 struct map *map = NULL; in find_probe_trace_events_from_map() local
2578 struct map *map; in show_available_funcs() local
Dsvghelper.c700 static void scan_thread_topology(int *map, struct topology *t, int cpu, int *pos) in scan_thread_topology()
717 static void scan_core_topology(int *map, struct topology *t) in scan_core_topology()
/tools/perf/tests/
Dmmap-thread-lookup.c22 void *map; member
30 void *map; in thread_init() local
137 struct thread_map *map; in synth_process() local
Dhists_filter.c17 struct map *map; member
Dhists_link.c17 struct map *map; member
Dhists_output.c18 struct map *map; member
/tools/perf/ui/browsers/
Dmap.c17 struct map *map; member
101 int map__browse(struct map *map) in map__browse()
/tools/perf/ui/gtk/
Dannotate.c52 struct map *map, struct disasm_line *dl) in perf_gtk__get_offset()
89 struct map *map, struct perf_evsel *evsel, in perf_gtk__annotate_symbol()
157 static int symbol__gtk_annotate(struct symbol *sym, struct map *map, in symbol__gtk_annotate()
/tools/perf/arch/x86/tests/
Ddwarf-unwind.c15 struct map *map; in sample_ustack() local
/tools/perf/arch/arm/tests/
Ddwarf-unwind.c15 struct map *map; in sample_ustack() local
/tools/testing/selftests/vm/
Dthuge-gen.c141 char *map; in test_mmap() local
176 char *map = shmat(id, NULL, 0600); in test_shmget() local
Dtranshuge-stress.c64 uint8_t *map; in main() local
/tools/perf/
Dbuiltin-top.c94 struct map *map; in perf_top__parse_source() local
146 static void ui__warn_map_erange(struct map *map, struct symbol *sym, u64 ip) in ui__warn_map_erange()
646 static int symbol_filter(struct map *map, struct symbol *sym) in symbol_filter()

12