Lines Matching refs:perf_hpp_fmt
188 struct perf_hpp_fmt { struct
190 int (*header)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, argument
192 int (*width)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, argument
194 int (*color)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, argument
196 int (*entry)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, argument
198 int64_t (*cmp)(struct perf_hpp_fmt *fmt, argument
200 int64_t (*collapse)(struct perf_hpp_fmt *fmt, argument
202 int64_t (*sort)(struct perf_hpp_fmt *fmt, argument
227 extern struct perf_hpp_fmt perf_hpp__format[]; argument
244 void perf_hpp__column_register(struct perf_hpp_fmt *format);
245 void perf_hpp__column_unregister(struct perf_hpp_fmt *format);
250 void perf_hpp__register_sort_field(struct perf_hpp_fmt *format);
255 bool perf_hpp__is_sort_entry(struct perf_hpp_fmt *format);
256 bool perf_hpp__same_sort_entry(struct perf_hpp_fmt *a, struct perf_hpp_fmt *b);
258 static inline bool perf_hpp__should_skip(struct perf_hpp_fmt *format) in perf_hpp__should_skip()
263 void perf_hpp__reset_width(struct perf_hpp_fmt *fmt, struct hists *hists);
264 void perf_hpp__reset_sort_width(struct perf_hpp_fmt *fmt, struct hists *hists);
271 int hpp__fmt(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp,
274 int hpp__fmt_acc(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp,