Home | History | Annotate | Download | only in tests

Lines Matching defs:sample_type

127 static int do_test(u64 sample_type, u64 sample_regs_user, u64 read_format)
132 .sample_type = sample_type,
200 sz = perf_event__sample_event_size(&sample, sample_type,
214 err = perf_event__synthesize_sample(event, sample_type,
218 pr_debug("%s failed for sample_type %#"PRIx64", error %d\n",
219 "perf_event__synthesize_sample", sample_type, err);
234 evsel.sample_size = __perf_evsel__sample_size(sample_type);
238 pr_debug("%s failed for sample_type %#"PRIx64", error %d\n",
239 "perf_evsel__parse_sample", sample_type, err);
243 if (!samples_same(&sample, &sample_out, sample_type,
245 pr_debug("parsing failed for sample_type %#"PRIx64"\n",
246 sample_type);
269 u64 sample_type;
284 for (sample_type = 1; sample_type != PERF_SAMPLE_MAX;
285 sample_type <<= 1) {
287 if (sample_type == PERF_SAMPLE_READ) {
289 err = do_test(sample_type, 0, rf[i]);
296 if (sample_type == PERF_SAMPLE_REGS_USER)
301 err = do_test(sample_type, sample_regs_user, 0);
307 sample_type = PERF_SAMPLE_MAX - 1;
310 err = do_test(sample_type, sample_regs_user, rf[i]);