Lines Matching full:sample

216 			      struct perf_sample *sample __maybe_unused,  in perf_event__repipe()
224 struct perf_sample *sample __maybe_unused, in perf_event__drop()
232 struct perf_sample *sample, in perf_event__drop_aux() argument
238 inject->aux_id = sample->id; in perf_event__drop_aux()
246 struct perf_sample *sample) in perf_inject__cut_auxtrace_sample() argument
248 size_t sz1 = sample->aux_sample.data - (void *)event; in perf_inject__cut_auxtrace_sample()
249 size_t sz2 = event->header.size - sample->aux_sample.size - sz1; in perf_inject__cut_auxtrace_sample()
267 struct perf_sample *sample,
273 struct perf_sample *sample, in perf_event__repipe_sample() argument
282 return f(tool, event, sample, evsel, machine); in perf_event__repipe_sample()
285 build_id__mark_dso_hit(tool, event, sample, evsel, machine); in perf_event__repipe_sample()
287 if (inject->itrace_synth_opts.set && sample->aux_sample.size) in perf_event__repipe_sample()
288 event = perf_inject__cut_auxtrace_sample(inject, event, sample); in perf_event__repipe_sample()
295 struct perf_sample *sample, in perf_event__repipe_mmap() argument
300 err = perf_event__process_mmap(tool, event, sample, machine); in perf_event__repipe_mmap()
301 perf_event__repipe(tool, event, sample, machine); in perf_event__repipe_mmap()
309 struct perf_sample *sample, in perf_event__jit_repipe_mmap() argument
327 return perf_event__repipe_mmap(tool, event, sample, machine); in perf_event__jit_repipe_mmap()
377 struct perf_sample *sample, in perf_event__repipe_buildid_mmap() argument
387 dso__inject_build_id(dso, tool, machine, sample->cpumode, 0); in perf_event__repipe_buildid_mmap()
391 return perf_event__repipe(tool, event, sample, machine); in perf_event__repipe_buildid_mmap()
396 struct perf_sample *sample, in perf_event__repipe_mmap2() argument
401 err = perf_event__process_mmap2(tool, event, sample, machine); in perf_event__repipe_mmap2()
402 perf_event__repipe(tool, event, sample, machine); in perf_event__repipe_mmap2()
422 struct perf_sample *sample, in perf_event__jit_repipe_mmap2() argument
440 return perf_event__repipe_mmap2(tool, event, sample, machine); in perf_event__jit_repipe_mmap2()
446 struct perf_sample *sample, in perf_event__repipe_buildid_mmap2() argument
474 dso__inject_build_id(dso, tool, machine, sample->cpumode, in perf_event__repipe_buildid_mmap2()
479 perf_event__repipe(tool, event, sample, machine); in perf_event__repipe_buildid_mmap2()
486 struct perf_sample *sample, in perf_event__repipe_fork() argument
491 err = perf_event__process_fork(tool, event, sample, machine); in perf_event__repipe_fork()
492 perf_event__repipe(tool, event, sample, machine); in perf_event__repipe_fork()
499 struct perf_sample *sample, in perf_event__repipe_comm() argument
504 err = perf_event__process_comm(tool, event, sample, machine); in perf_event__repipe_comm()
505 perf_event__repipe(tool, event, sample, machine); in perf_event__repipe_comm()
512 struct perf_sample *sample, in perf_event__repipe_namespaces() argument
515 int err = perf_event__process_namespaces(tool, event, sample, machine); in perf_event__repipe_namespaces()
517 perf_event__repipe(tool, event, sample, machine); in perf_event__repipe_namespaces()
524 struct perf_sample *sample, in perf_event__repipe_exit() argument
529 err = perf_event__process_exit(tool, event, sample, machine); in perf_event__repipe_exit()
530 perf_event__repipe(tool, event, sample, machine); in perf_event__repipe_exit()
587 struct perf_sample *sample, in perf_event__inject_buildid() argument
594 thread = machine__findnew_thread(machine, sample->pid, sample->tid); in perf_event__inject_buildid()
601 if (thread__find_map(thread, sample->cpumode, sample->ip, &al)) { in perf_event__inject_buildid()
605 sample->cpumode, al.map->flags); in perf_event__inject_buildid()
611 perf_event__repipe(tool, event, sample, machine); in perf_event__inject_buildid()
617 struct perf_sample *sample, in perf_inject__sched_process_exit() argument
625 if (sample->tid == ent->tid) { in perf_inject__sched_process_exit()
637 struct perf_sample *sample, in perf_inject__sched_switch() argument
644 perf_inject__sched_process_exit(tool, event, sample, evsel, machine); in perf_inject__sched_switch()
653 ent->tid = sample->tid; in perf_inject__sched_switch()
661 struct perf_sample *sample, in perf_inject__sched_stat() argument
669 u32 pid = evsel__intval(evsel, sample, "pid"); in perf_inject__sched_stat()
681 sample_sw.period = sample->period; in perf_inject__sched_stat()
682 sample_sw.time = sample->time; in perf_inject__sched_stat()
710 struct perf_sample *sample __maybe_unused, in drop_sample()
782 inject->tool.sample = perf_event__inject_buildid; in __cmd_inject()
872 .sample = perf_event__repipe_sample, in cmd_inject()