Lines Matching refs:diff

3  * builtin-diff.c
5 * Builtin diff command: Analyze two perf.data input files, look up and read
6 * DSOs and symbol information, sort them and produce a diff.
163 .name = "Weighted diff",
284 pair->diff.period_ratio_delta = new_percent - old_percent;
285 pair->diff.computed = true;
286 return pair->diff.period_ratio_delta;
294 pair->diff.computed = true;
295 pair->diff.period_ratio = new_period / old_period;
296 return pair->diff.period_ratio;
304 pair->diff.computed = true;
305 pair->diff.wdiff = new_period * compute_wdiff_w2 -
308 return pair->diff.wdiff;
573 l = llabs(left->diff.cycles);
574 r = llabs(right->diff.cycles);
637 pair->diff.computed = true;
639 pair->diff.cycles =
646 init_stats(&pair->diff.stats);
647 init_spark_values(pair->diff.svals, NUM_SPARKS);
658 update_spark_value(pair->diff.svals, NUM_SPARKS,
659 &pair->diff.stats, val);
660 update_stats(&pair->diff.stats, val);
766 double l = left->diff.period_ratio_delta;
767 double r = right->diff.period_ratio_delta;
773 double l = fabs(left->diff.period_ratio_delta);
774 double r = fabs(right->diff.period_ratio_delta);
780 double l = left->diff.period_ratio;
781 double r = right->diff.period_ratio;
787 s64 l = left->diff.wdiff;
788 s64 r = right->diff.wdiff;
1014 /* Don't sort callchain for perf diff */
1258 "perf diff [<options>] [old_file] [new_file]",
1384 start_line, end_line, block_he->diff.cycles);
1387 bi->start, bi->end, block_he->diff.cycles);
1403 double diff;
1421 if (pair->diff.computed)
1422 diff = pair->diff.period_ratio_delta;
1424 diff = compute_delta(he, pair);
1428 pfmt, diff);
1432 if (pair->diff.computed)
1433 diff = pair->diff.period_ratio;
1435 diff = compute_ratio(he, pair);
1439 pfmt, diff);
1443 if (pair->diff.computed)
1444 wdiff = pair->diff.wdiff;
1544 ret = print_cycles_spark(spark, sizeof(spark), block_he->diff.svals,
1545 block_he->diff.stats.n);
1547 r = rel_stddev_stats(stddev_stats(&block_he->diff.stats),
1548 avg_stats(&block_he->diff.stats));
1590 double diff;
1597 if (pair->diff.computed)
1598 diff = pair->diff.period_ratio_delta;
1600 diff = compute_delta(he, pair);
1602 scnprintf(buf, size, "%+4.2F%%", diff);
1612 if (pair->diff.computed)
1613 ratio = pair->diff.period_ratio;
1628 if (pair->diff.computed)
1629 wdiff = pair->diff.wdiff;
1930 if (!strcmp(var, "diff.order")) {
1937 if (!strcmp(var, "diff.compute")) {