Lines Matching full:he

55 static int __hpp__fmt(struct perf_hpp *hpp, struct hist_entry *he,  in __hpp__fmt()  argument
60 struct hists *hists = he->hists; in __hpp__fmt()
76 values[0].val = get_field(he); in __hpp__fmt()
77 values[0].samples = he->stat.nr_events; in __hpp__fmt()
85 list_for_each_entry(pair, &he->pairs.head, pairs.node) { in __hpp__fmt()
120 struct hist_entry *he, hpp_field_fn get_field, in hpp__fmt() argument
127 return __hpp__fmt(hpp, he, get_field, fmtstr, 1, in hpp__fmt()
136 return __hpp__fmt(hpp, he, get_field, fmtstr, len, print_fn, fmtype); in hpp__fmt()
140 struct hist_entry *he, hpp_field_fn get_field, in hpp__fmt_acc() argument
149 return hpp__fmt(fmt, hpp, he, get_field, fmtstr, print_fn, fmtype); in hpp__fmt_acc()
360 static u64 he_get_##_field(struct hist_entry *he) \
362 return he->stat._field; \
366 struct perf_hpp *hpp, struct hist_entry *he) \
368 return hpp__fmt(fmt, hpp, he, he_get_##_field, " %*.2f%%", \
374 struct perf_hpp *hpp, struct hist_entry *he) \
376 return hpp__fmt(fmt, hpp, he, he_get_##_field, " %*.2f%%", \
388 static u64 he_get_acc_##_field(struct hist_entry *he) \
390 return he->stat_acc->_field; \
394 struct perf_hpp *hpp, struct hist_entry *he) \
396 return hpp__fmt_acc(fmt, hpp, he, he_get_acc_##_field, " %*.2f%%", \
402 struct perf_hpp *hpp, struct hist_entry *he) \
404 return hpp__fmt_acc(fmt, hpp, he, he_get_acc_##_field, " %*.2f%%", \
416 static u64 he_get_raw_##_field(struct hist_entry *he) \
418 return he->stat._field; \
422 struct perf_hpp *hpp, struct hist_entry *he) \
424 return hpp__fmt(fmt, hpp, he, he_get_raw_##_field, " %*"PRIu64, \
436 static u64 he_get_##_field(struct hist_entry *he) \
438 return he->stat._field; \
442 struct perf_hpp *hpp, struct hist_entry *he) \
444 return hpp__fmt(fmt, hpp, he, he_get_##_field, " %*.1f", \