4 #include <linux/types.h>
7 extern struct callchain_param callchain_param
;
14 struct hist_entry
*__perf_session__add_hist_entry(struct perf_session
*self
,
15 struct addr_location
*al
,
16 struct symbol
*parent
,
17 u64 count
, bool *hit
);
18 extern int64_t hist_entry__cmp(struct hist_entry
*, struct hist_entry
*);
19 extern int64_t hist_entry__collapse(struct hist_entry
*, struct hist_entry
*);
20 void hist_entry__free(struct hist_entry
*);
22 void perf_session__output_resort(struct perf_session
*self
, u64 total_samples
);
23 void perf_session__collapse_resort(struct perf_session
*self
);
24 size_t perf_session__fprintf_hists(struct perf_session
*self
,
25 struct perf_session
*pair
,
26 bool show_displacement
, FILE *fp
);
27 #endif /* __PERF_HIST_H */