Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

perf script: Remove lots of unused arguments

Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: David Ahern <dsahern@gmail.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Wang Nan <wangnan0@huawei.com>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>

+14 -23
+14 -23
tools/perf/builtin-script.c
··· 405 405 return 0; 406 406 } 407 407 408 - static void print_sample_iregs(union perf_event *event __maybe_unused, 409 - struct perf_sample *sample, 410 - struct thread *thread __maybe_unused, 408 + static void print_sample_iregs(struct perf_sample *sample, 411 409 struct perf_event_attr *attr) 412 410 { 413 411 struct regs_dump *regs = &sample->intr_regs; ··· 474 476 return br->flags.predicted ? 'P' : 'M'; 475 477 } 476 478 477 - static void print_sample_brstack(union perf_event *event __maybe_unused, 478 - struct perf_sample *sample, 479 - struct thread *thread __maybe_unused, 480 - struct perf_event_attr *attr __maybe_unused) 479 + static void print_sample_brstack(struct perf_sample *sample) 481 480 { 482 481 struct branch_stack *br = sample->branch_stack; 483 482 u64 i; ··· 493 498 } 494 499 } 495 500 496 - static void print_sample_brstacksym(union perf_event *event __maybe_unused, 497 - struct perf_sample *sample, 498 - struct thread *thread __maybe_unused, 499 - struct perf_event_attr *attr __maybe_unused) 501 + static void print_sample_brstacksym(struct perf_sample *sample, 502 + struct thread *thread) 500 503 { 501 504 struct branch_stack *br = sample->branch_stack; 502 505 struct addr_location alf, alt; ··· 530 537 } 531 538 532 539 533 - static void print_sample_addr(union perf_event *event __maybe_unused, 534 - struct perf_sample *sample, 540 + static void print_sample_addr(struct perf_sample *sample, 535 541 struct thread *thread, 536 542 struct perf_event_attr *attr) 537 543 { ··· 558 566 } 559 567 } 560 568 561 - static void print_sample_bts(union perf_event *event, 562 - struct perf_sample *sample, 569 + static void print_sample_bts(struct perf_sample *sample, 563 570 struct perf_evsel *evsel, 564 571 struct thread *thread, 565 572 struct addr_location *al) ··· 588 597 ((evsel->attr.sample_type & PERF_SAMPLE_ADDR) && 589 598 !output[attr->type].user_set)) { 590 599 printf(" => "); 591 - print_sample_addr(event, sample, thread, attr); 600 + print_sample_addr(sample, thread, attr); 592 601 } 593 602 594 603 if (print_srcline_last) ··· 737 746 return printf("%-*s", maxlen, out); 738 747 } 739 748 740 - static void process_event(struct perf_script *script, union perf_event *event, 749 + static void process_event(struct perf_script *script, 741 750 struct perf_sample *sample, struct perf_evsel *evsel, 742 751 struct addr_location *al) 743 752 { ··· 766 775 print_sample_flags(sample->flags); 767 776 768 777 if (is_bts_event(attr)) { 769 - print_sample_bts(event, sample, evsel, thread, al); 778 + print_sample_bts(sample, evsel, thread, al); 770 779 return; 771 780 } 772 781 ··· 774 783 event_format__print(evsel->tp_format, sample->cpu, 775 784 sample->raw_data, sample->raw_size); 776 785 if (PRINT_FIELD(ADDR)) 777 - print_sample_addr(event, sample, thread, attr); 786 + print_sample_addr(sample, thread, attr); 778 787 779 788 if (PRINT_FIELD(DATA_SRC)) 780 789 data_src__printf(sample->data_src); ··· 794 803 } 795 804 796 805 if (PRINT_FIELD(IREGS)) 797 - print_sample_iregs(event, sample, thread, attr); 806 + print_sample_iregs(sample, attr); 798 807 799 808 if (PRINT_FIELD(BRSTACK)) 800 - print_sample_brstack(event, sample, thread, attr); 809 + print_sample_brstack(sample); 801 810 else if (PRINT_FIELD(BRSTACKSYM)) 802 - print_sample_brstacksym(event, sample, thread, attr); 811 + print_sample_brstacksym(sample, thread); 803 812 804 813 if (perf_evsel__is_bpf_output(evsel) && PRINT_FIELD(BPF_OUTPUT)) 805 814 print_sample_bpf_output(sample); ··· 910 919 if (scripting_ops) 911 920 scripting_ops->process_event(event, sample, evsel, &al); 912 921 else 913 - process_event(scr, event, sample, evsel, &al); 922 + process_event(scr, sample, evsel, &al); 914 923 915 924 out_put: 916 925 addr_location__put(&al);