Lines Matching refs:d
70 static bool test__perf_time__parse_for_ranges(struct test_data *d) in test__perf_time__parse_for_ranges() argument
73 .first_sample_time = d->first, in test__perf_time__parse_for_ranges()
74 .last_sample_time = d->last, in test__perf_time__parse_for_ranges()
82 pr_debug("\nperf_time__parse_for_ranges(\"%s\")\n", d->str); in test__perf_time__parse_for_ranges()
84 if (strchr(d->str, '%')) in test__perf_time__parse_for_ranges()
86 d->first, d->last); in test__perf_time__parse_for_ranges()
88 err = perf_time__parse_for_ranges(d->str, &session, &ptime, &range_size, in test__perf_time__parse_for_ranges()
95 if (range_size < d->num || range_num != d->num) { in test__perf_time__parse_for_ranges()
97 range_size, range_num, d->num); in test__perf_time__parse_for_ranges()
101 for (i = 0; i < d->num; i++) { in test__perf_time__parse_for_ranges()
102 if (ptime[i].start != d->ptime[i].start || in test__perf_time__parse_for_ranges()
103 ptime[i].end != d->ptime[i].end) { in test__perf_time__parse_for_ranges()
105 i, d->ptime[i].start, d->ptime[i].end); in test__perf_time__parse_for_ranges()
110 if (perf_time__ranges_skip_sample(ptime, d->num, 0)) { in test__perf_time__parse_for_ranges()
116 if (d->skip[i] && in test__perf_time__parse_for_ranges()
117 !perf_time__ranges_skip_sample(ptime, d->num, d->skip[i])) { in test__perf_time__parse_for_ranges()
118 pr_debug("failed to skip %" PRIu64 "\n", d->skip[i]); in test__perf_time__parse_for_ranges()
121 if (d->noskip[i] && in test__perf_time__parse_for_ranges()
122 perf_time__ranges_skip_sample(ptime, d->num, d->noskip[i])) { in test__perf_time__parse_for_ranges()
123 pr_debug("failed to keep %" PRIu64 "\n", d->noskip[i]); in test__perf_time__parse_for_ranges()
160 struct test_data d = { in test__time_utils() local
168 pass &= test__perf_time__parse_for_ranges(&d); in test__time_utils()
175 struct test_data d = { in test__time_utils() local
185 pass &= test__perf_time__parse_for_ranges(&d); in test__time_utils()
190 struct test_data d = { in test__time_utils() local
200 pass &= test__perf_time__parse_for_ranges(&d); in test__time_utils()
205 struct test_data d = { in test__time_utils() local
215 pass &= test__perf_time__parse_for_ranges(&d); in test__time_utils()
220 struct test_data d = { in test__time_utils() local
230 pass &= test__perf_time__parse_for_ranges(&d); in test__time_utils()
235 struct test_data d = { in test__time_utils() local
245 pass &= test__perf_time__parse_for_ranges(&d); in test__time_utils()