diff options
Diffstat (limited to 'tools/perf/util/annotate.h')
-rw-r--r-- | tools/perf/util/annotate.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/perf/util/annotate.h b/tools/perf/util/annotate.h index f67ccb027561..5bbcec173b82 100644 --- a/tools/perf/util/annotate.h +++ b/tools/perf/util/annotate.h | |||
@@ -36,7 +36,7 @@ struct ins_operands { | |||
36 | 36 | ||
37 | struct ins_ops { | 37 | struct ins_ops { |
38 | void (*free)(struct ins_operands *ops); | 38 | void (*free)(struct ins_operands *ops); |
39 | int (*parse)(struct ins_operands *ops); | 39 | int (*parse)(struct ins_operands *ops, struct map *map); |
40 | int (*scnprintf)(struct ins *ins, char *bf, size_t size, | 40 | int (*scnprintf)(struct ins *ins, char *bf, size_t size, |
41 | struct ins_operands *ops); | 41 | struct ins_operands *ops); |
42 | }; | 42 | }; |
@@ -130,6 +130,7 @@ struct annotated_source { | |||
130 | 130 | ||
131 | struct annotation { | 131 | struct annotation { |
132 | pthread_mutex_t lock; | 132 | pthread_mutex_t lock; |
133 | u64 max_coverage; | ||
133 | struct annotated_source *src; | 134 | struct annotated_source *src; |
134 | }; | 135 | }; |
135 | 136 | ||
@@ -177,7 +178,6 @@ enum symbol_disassemble_errno { | |||
177 | int symbol__strerror_disassemble(struct symbol *sym, struct map *map, | 178 | int symbol__strerror_disassemble(struct symbol *sym, struct map *map, |
178 | int errnum, char *buf, size_t buflen); | 179 | int errnum, char *buf, size_t buflen); |
179 | 180 | ||
180 | int symbol__annotate_init(struct map *map, struct symbol *sym); | ||
181 | int symbol__annotate_printf(struct symbol *sym, struct map *map, | 181 | int symbol__annotate_printf(struct symbol *sym, struct map *map, |
182 | struct perf_evsel *evsel, bool full_paths, | 182 | struct perf_evsel *evsel, bool full_paths, |
183 | int min_pcnt, int max_lines, int context); | 183 | int min_pcnt, int max_lines, int context); |