Lines Matching defs:sample
260 static SV *perl_process_callchain(struct perf_sample *sample,
270 if (!symbol_conf.use_callchain || !sample->callchain)
274 sample, NULL, NULL, scripting_max_stack) != 0) {
338 static void perl_process_tracepoint(struct perf_sample *sample,
349 int cpu = sample->cpu;
350 void *data = sample->raw_data;
351 unsigned long long nsecs = sample->time;
388 XPUSHs(sv_2mortal(perl_process_callchain(sample, evsel, al)));
423 XPUSHs(sv_2mortal(perl_process_callchain(sample, evsel, al)));
433 struct perf_sample *sample,
446 XPUSHs(sv_2mortal(newSVpvn((const char *)sample, sizeof(*sample))));
447 XPUSHs(sv_2mortal(newSVpvn((const char *)sample->raw_data, sample->raw_size)));
457 struct perf_sample *sample,
461 perl_process_tracepoint(sample, evsel, al);
462 perl_process_event_generic(event, sample, evsel);
728 "# $sample:\tstruct perf_sample\tutil/event.h\n"
733 "\tmy ($event, $attr, $sample, $raw_data) = @_;\n"
737 "\tmy @sample\t= unpack(\"QLLQQQQQLL\", $sample);\n"
741 "\tprint Dumper \\@event, \\@attr, \\@sample, \\@raw_data;\n"