Lines Matching refs:sample

371 			  struct perf_sample *sample,  in print_sample_iregs()  argument
375 struct regs_dump *regs = &sample->intr_regs; in print_sample_iregs()
388 static void print_sample_start(struct perf_sample *sample, in print_sample_start() argument
407 printf("%5d/%-5d ", sample->pid, sample->tid); in print_sample_start()
409 printf("%5d ", sample->pid); in print_sample_start()
411 printf("%5d ", sample->tid); in print_sample_start()
415 printf("%3d ", sample->cpu); in print_sample_start()
417 printf("[%03d] ", sample->cpu); in print_sample_start()
421 nsecs = sample->time; in print_sample_start()
442 struct perf_sample *sample, in print_sample_brstack() argument
446 struct branch_stack *br = sample->branch_stack; in print_sample_brstack()
464 struct perf_sample *sample, in print_sample_brstacksym() argument
468 struct branch_stack *br = sample->branch_stack; in print_sample_brstacksym()
504 struct perf_sample *sample, in print_sample_addr() argument
510 printf("%16" PRIx64, sample->addr); in print_sample_addr()
515 perf_event__preprocess_sample_addr(event, sample, thread, &al); in print_sample_addr()
533 struct perf_sample *sample, in print_sample_bts() argument
545 if (symbol_conf.use_callchain && sample->callchain) { in print_sample_bts()
554 perf_evsel__print_ip(evsel, sample, al, print_opts, in print_sample_bts()
563 print_sample_addr(event, sample, thread, attr); in print_sample_bts()
591 static void process_event(union perf_event *event, struct perf_sample *sample, in process_event() argument
600 print_sample_start(sample, thread, evsel); in process_event()
603 printf("%10" PRIu64 " ", sample->period); in process_event()
611 print_sample_flags(sample->flags); in process_event()
614 print_sample_bts(event, sample, evsel, thread, al); in process_event()
619 event_format__print(evsel->tp_format, sample->cpu, in process_event()
620 sample->raw_data, sample->raw_size); in process_event()
622 print_sample_addr(event, sample, thread, attr); in process_event()
630 perf_evsel__print_ip(evsel, sample, al, in process_event()
636 print_sample_iregs(event, sample, thread, attr); in process_event()
639 print_sample_brstack(event, sample, thread, attr); in process_event()
641 print_sample_brstacksym(event, sample, thread, attr); in process_event()
701 struct perf_sample *sample, in process_sample_event() argument
708 if (sample->time < last_timestamp) { in process_sample_event()
711 sample->time); in process_sample_event()
714 last_timestamp = sample->time; in process_sample_event()
718 if (perf_event__preprocess_sample(event, machine, &al, sample) < 0) { in process_sample_event()
727 if (cpu_list && !test_bit(sample->cpu, cpu_bitmap)) in process_sample_event()
730 scripting_ops->process_event(event, sample, evsel, &al); in process_sample_event()
777 struct perf_sample *sample, in process_comm_event() argument
783 struct perf_evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); in process_comm_event()
792 if (perf_event__process_comm(tool, event, sample, machine) < 0) in process_comm_event()
796 sample->cpu = 0; in process_comm_event()
797 sample->time = 0; in process_comm_event()
798 sample->tid = event->comm.tid; in process_comm_event()
799 sample->pid = event->comm.pid; in process_comm_event()
801 print_sample_start(sample, thread, evsel); in process_comm_event()
811 struct perf_sample *sample, in process_fork_event() argument
817 struct perf_evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); in process_fork_event()
819 if (perf_event__process_fork(tool, event, sample, machine) < 0) in process_fork_event()
829 sample->cpu = 0; in process_fork_event()
830 sample->time = event->fork.time; in process_fork_event()
831 sample->tid = event->fork.tid; in process_fork_event()
832 sample->pid = event->fork.pid; in process_fork_event()
834 print_sample_start(sample, thread, evsel); in process_fork_event()
842 struct perf_sample *sample, in process_exit_event() argument
849 struct perf_evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); in process_exit_event()
858 sample->cpu = 0; in process_exit_event()
859 sample->time = 0; in process_exit_event()
860 sample->tid = event->fork.tid; in process_exit_event()
861 sample->pid = event->fork.pid; in process_exit_event()
863 print_sample_start(sample, thread, evsel); in process_exit_event()
866 if (perf_event__process_exit(tool, event, sample, machine) < 0) in process_exit_event()
875 struct perf_sample *sample, in process_mmap_event() argument
881 struct perf_evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); in process_mmap_event()
883 if (perf_event__process_mmap(tool, event, sample, machine) < 0) in process_mmap_event()
893 sample->cpu = 0; in process_mmap_event()
894 sample->time = 0; in process_mmap_event()
895 sample->tid = event->mmap.tid; in process_mmap_event()
896 sample->pid = event->mmap.pid; in process_mmap_event()
898 print_sample_start(sample, thread, evsel); in process_mmap_event()
906 struct perf_sample *sample, in process_mmap2_event() argument
912 struct perf_evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); in process_mmap2_event()
914 if (perf_event__process_mmap2(tool, event, sample, machine) < 0) in process_mmap2_event()
924 sample->cpu = 0; in process_mmap2_event()
925 sample->time = 0; in process_mmap2_event()
926 sample->tid = event->mmap2.tid; in process_mmap2_event()
927 sample->pid = event->mmap2.pid; in process_mmap2_event()
929 print_sample_start(sample, thread, evsel); in process_mmap2_event()
937 struct perf_sample *sample, in process_switch_event() argument
943 struct perf_evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); in process_switch_event()
945 if (perf_event__process_switch(tool, event, sample, machine) < 0) in process_switch_event()
948 thread = machine__findnew_thread(machine, sample->pid, in process_switch_event()
949 sample->tid); in process_switch_event()
955 print_sample_start(sample, thread, evsel); in process_switch_event()
1713 .sample = process_sample_event, in cmd_script()