Home | History | Annotate | Download | only in gprof

Lines Matching full:hist

0 /* hist.c  -  Histogram related operations.
31 #include "hist.h"
303 sym->hist.scaled_addr = sym->addr / sizeof (UNIT);
307 bin_of_entry = (sym->hist.scaled_addr - r->lowpc) / hist_scale;
308 bin_of_code = ((sym->hist.scaled_addr + UNITS_TO_CODE - r->lowpc)
314 (unsigned long) sym->hist.scaled_addr,
315 (unsigned long) (sym->hist.scaled_addr
317 sym->hist.scaled_addr += UNITS_TO_CODE;
398 sym_low_pc = symtab.base[j].hist.scaled_addr;
399 sym_high_pc = symtab.base[j + 1].hist.scaled_addr;
433 symtab.base[j].hist.time += credit;
504 if (ignore_zeros && sym->ncalls == 0 && sym->hist.time == 0)
507 accum_time += sym->hist.time;
511 total_time > 0.0 ? 100 * sym->hist.time / total_time : 0.0,
512 accum_time / hz, sym->hist.time / hz);
515 total_time > 0.0 ? 100 * sym->hist.time / total_time : 0.0,
516 accum_time / hz, sym->hist.time / hz);
520 sym->ncalls, scale * sym->hist.time / hz / sym->ncalls,
521 scale * (sym->hist.time + sym->cg.child_time) / hz / sym->ncalls);
545 time_diff = right->hist.time - left->hist.time;
623 call_time = (sym->hist.time + sym->cg.child_time) / sym->ncalls;