Lines Matching defs:pdiff
397 struct perf_diff *pdiff = container_of(tool, struct perf_diff, tool);
407 if (perf_time__ranges_skip_sample(pdiff->ptime_range, pdiff->range_num,
470 static struct perf_diff pdiff = {
1081 if (pdiff.time_str && strchr(pdiff.time_str, ':')) {
1082 str = strdup(pdiff.time_str);
1116 &pdiff.ptime_range,
1117 &pdiff.range_size,
1118 &pdiff.range_num);
1134 ret = perf_time__parse_for_ranges(pdiff.time_str, d->session,
1135 &pdiff.ptime_range,
1136 &pdiff.range_size,
1137 &pdiff.range_num);
1148 else if (pdiff.time_str)
1161 d->session = perf_session__new(&d->data, &pdiff.tool);
1175 pdiff.has_br_stack = true;
1193 d->session = perf_session__new(&d->data, &pdiff.tool);
1200 if (pdiff.time_str) {
1221 if (pdiff.ptime_range)
1222 zfree(&pdiff.ptime_range);
1248 if (pdiff.ptime_range)
1249 zfree(&pdiff.ptime_range);
1304 OPT_STRING(0, "time", &pdiff.time_str, "str",
1311 OPT_BOOLEAN(0, "stream", &pdiff.stream,
1972 if (pdiff.stream)
1987 && !pdiff.has_br_stack) {