Lines Matching full:he
56 static int __hpp__fmt(struct perf_hpp *hpp, struct hist_entry *he, in __hpp__fmt() argument
61 struct hists *hists = he->hists; in __hpp__fmt()
77 values[0].val = get_field(he); in __hpp__fmt()
78 values[0].samples = he->stat.nr_events; in __hpp__fmt()
86 list_for_each_entry(pair, &he->pairs.head, pairs.node) { in __hpp__fmt()
121 struct hist_entry *he, hpp_field_fn get_field, in hpp__fmt() argument
128 return __hpp__fmt(hpp, he, get_field, fmtstr, 1, in hpp__fmt()
137 return __hpp__fmt(hpp, he, get_field, fmtstr, len, print_fn, fmtype); in hpp__fmt()
141 struct hist_entry *he, hpp_field_fn get_field, in hpp__fmt_acc() argument
150 return hpp__fmt(fmt, hpp, he, get_field, fmtstr, print_fn, fmtype); in hpp__fmt_acc()
361 static u64 he_get_##_field(struct hist_entry *he) \
363 return he->stat._field; \
367 struct perf_hpp *hpp, struct hist_entry *he) \
369 return hpp__fmt(fmt, hpp, he, he_get_##_field, " %*.2f%%", \
375 struct perf_hpp *hpp, struct hist_entry *he) \
377 return hpp__fmt(fmt, hpp, he, he_get_##_field, " %*.2f%%", \
389 static u64 he_get_acc_##_field(struct hist_entry *he) \
391 return he->stat_acc->_field; \
395 struct perf_hpp *hpp, struct hist_entry *he) \
397 return hpp__fmt_acc(fmt, hpp, he, he_get_acc_##_field, " %*.2f%%", \
403 struct perf_hpp *hpp, struct hist_entry *he) \
405 return hpp__fmt_acc(fmt, hpp, he, he_get_acc_##_field, " %*.2f%%", \
417 static u64 he_get_raw_##_field(struct hist_entry *he) \
419 return he->stat._field; \
423 struct perf_hpp *hpp, struct hist_entry *he) \
425 return hpp__fmt(fmt, hpp, he, he_get_raw_##_field, " %*"PRIu64, \
437 static u64 he_get_##_field(struct hist_entry *he) \
439 return he->stat._field; \
443 struct perf_hpp *hpp, struct hist_entry *he) \
445 return hpp__fmt(fmt, hpp, he, he_get_##_field, " %*.1f", \