• Home
  • Raw
  • Download

Lines Matching refs:he

25 static int __hpp__fmt(struct perf_hpp *hpp, struct hist_entry *he,  in __hpp__fmt()  argument
30 struct hists *hists = he->hists; in __hpp__fmt()
40 percent = 100.0 * get_field(he) / total; in __hpp__fmt()
44 ret = hpp__call_print_fn(hpp, print_fn, fmt, len, get_field(he)); in __hpp__fmt()
53 list_for_each_entry(pair, &he->pairs.head, pairs.node) { in __hpp__fmt()
115 struct hist_entry *he, hpp_field_fn get_field, in hpp__fmt() argument
121 return __hpp__fmt(hpp, he, get_field, fmtstr, 1, in hpp__fmt()
130 return __hpp__fmt(hpp, he, get_field, fmtstr, len, print_fn, fmt_percent); in hpp__fmt()
134 struct hist_entry *he, hpp_field_fn get_field, in hpp__fmt_acc() argument
142 return hpp__fmt(fmt, hpp, he, get_field, fmtstr, print_fn, fmt_percent); in hpp__fmt_acc()
341 static u64 he_get_##_field(struct hist_entry *he) \
343 return he->stat._field; \
347 struct perf_hpp *hpp, struct hist_entry *he) \
349 return hpp__fmt(fmt, hpp, he, he_get_##_field, " %*.2f%%", \
355 struct perf_hpp *hpp, struct hist_entry *he) \
357 return hpp__fmt(fmt, hpp, he, he_get_##_field, " %*.2f%%", \
369 static u64 he_get_acc_##_field(struct hist_entry *he) \
371 return he->stat_acc->_field; \
375 struct perf_hpp *hpp, struct hist_entry *he) \
377 return hpp__fmt_acc(fmt, hpp, he, he_get_acc_##_field, " %*.2f%%", \
383 struct perf_hpp *hpp, struct hist_entry *he) \
385 return hpp__fmt_acc(fmt, hpp, he, he_get_acc_##_field, " %*.2f%%", \
397 static u64 he_get_raw_##_field(struct hist_entry *he) \
399 return he->stat._field; \
403 struct perf_hpp *hpp, struct hist_entry *he) \
405 return hpp__fmt(fmt, hpp, he, he_get_raw_##_field, " %*"PRIu64, \