diff options
Diffstat (limited to 'tools/perf/util/annotate.h')
| -rw-r--r-- | tools/perf/util/annotate.h | 9 | 
1 files changed, 3 insertions, 6 deletions
| diff --git a/tools/perf/util/annotate.h b/tools/perf/util/annotate.h index 455403e8fede..001258601a37 100644 --- a/tools/perf/util/annotate.h +++ b/tools/perf/util/annotate.h @@ -83,8 +83,6 @@ struct annotation_options {  	     full_path,  	     show_linenr,  	     show_nr_jumps, -	     show_nr_samples, -	     show_total_period,  	     show_minmax_cycle,  	     show_asm_raw,  	     annotate_src; @@ -141,7 +139,6 @@ struct annotation_line {  	u64			 cycles;  	u64			 cycles_max;  	u64			 cycles_min; -	size_t			 privsize;  	char			*path;  	u32			 idx;  	int			 idx_asm; @@ -309,7 +306,7 @@ static inline int annotation__cycles_width(struct annotation *notes)  static inline int annotation__pcnt_width(struct annotation *notes)  { -	return (notes->options->show_total_period ? 12 : 7) * notes->nr_events; +	return (symbol_conf.show_total_period ? 12 : 7) * notes->nr_events;  }  static inline bool annotation_line__filter(struct annotation_line *al, struct annotation *notes) @@ -352,7 +349,7 @@ struct annotated_source *symbol__hists(struct symbol *sym, int nr_hists);  void symbol__annotate_zero_histograms(struct symbol *sym);  int symbol__annotate(struct map_symbol *ms, -		     struct evsel *evsel, size_t privsize, +		     struct evsel *evsel,  		     struct annotation_options *options,  		     struct arch **parch);  int symbol__annotate2(struct map_symbol *ms, @@ -413,7 +410,7 @@ static inline int symbol__tui_annotate(struct map_symbol *ms __maybe_unused,  }  #endif -void annotation_config__init(void); +void annotation_config__init(struct annotation_options *opt);  int annotate_parse_percent_type(const struct option *opt, const char *_str,  				int unset); |