Lines Matching refs:fprintf

562 		fprintf(stderr, "couldn't open %s\n", fname);
566 fprintf(ofp, "# perf script event handlers, "
569 fprintf(ofp, "# Licensed under the terms of the GNU GPL"
572 fprintf(ofp, "# The common_* event handler fields are the most useful "
575 fprintf(ofp, "# all events. They don't necessarily correspond to "
578 fprintf(ofp, "# in the format files. Those fields not available as "
581 fprintf(ofp, "# be retrieved using Perl functions of the form "
584 fprintf(ofp, "# See Context.pm for the list of available "
587 fprintf(ofp, "use lib \"$ENV{'PERF_EXEC_PATH'}/scripts/perl/"
590 fprintf(ofp, "use lib \"./Perf-Trace-Util/lib\";\n");
591 fprintf(ofp, "use Perf::Trace::Core;\n");
592 fprintf(ofp, "use Perf::Trace::Context;\n");
593 fprintf(ofp, "use Perf::Trace::Util;\n\n");
595 fprintf(ofp, "sub trace_begin\n{\n\t# optional\n}\n\n");
596 fprintf(ofp, "sub trace_end\n{\n\t# optional\n}\n");
599 fprintf(ofp, "\n\
622 fprintf(ofp, "sub %s::%s\n{\n", event->system, event->name);
623 fprintf(ofp, "\tmy (");
625 fprintf(ofp, "$event_name, ");
626 fprintf(ofp, "$context, ");
627 fprintf(ofp, "$common_cpu, ");
628 fprintf(ofp, "$common_secs, ");
629 fprintf(ofp, "$common_nsecs,\n");
630 fprintf(ofp, "\t $common_pid, ");
631 fprintf(ofp, "$common_comm, ");
632 fprintf(ofp, "$common_callchain,\n\t ");
639 fprintf(ofp, ", ");
641 fprintf(ofp, "\n\t ");
643 fprintf(ofp, "$%s", f->name);
645 fprintf(ofp, ") = @_;\n\n");
647 fprintf(ofp, "\tprint_header($event_name, $common_cpu, "
651 fprintf(ofp, "\tprintf(\"");
658 fprintf(ofp, ", ");
660 fprintf(ofp, "\".\n\t \"");
664 fprintf(ofp, "%s=", f->name);
668 fprintf(ofp, "%%s");
670 fprintf(ofp, "%%d");
672 fprintf(ofp, "%%u");
675 fprintf(ofp, "\\n\",\n\t ");
682 fprintf(ofp, ", ");
685 fprintf(ofp, "\n\t ");
689 fprintf(ofp, "\n\t ");
692 fprintf(ofp, "flag_str(\"");
693 fprintf(ofp, "%s::%s\", ", event->system,
695 fprintf(ofp, "\"%s\", $%s)", f->name,
699 fprintf(ofp, "\n\t ");
702 fprintf(ofp, "symbol_str(\"");
703 fprintf(ofp, "%s::%s\", ", event->system,
705 fprintf(ofp, "\"%s\", $%s)", f->name,
708 fprintf(ofp, "$%s", f->name);
711 fprintf(ofp, ");\n\n");
713 fprintf(ofp, "\tprint_backtrace($common_callchain);\n");
715 fprintf(ofp, "}\n\n");
718 fprintf(ofp, "sub trace_unhandled\n{\n\tmy ($event_name, $context, "
722 fprintf(ofp, "\tprint_header($event_name, $common_cpu, "
725 fprintf(ofp, "\tprint_backtrace($common_callchain);\n");
726 fprintf(ofp, "}\n\n");
728 fprintf(ofp, "sub print_header\n{\n"
733 fprintf(ofp,
756 fprintf(stderr, "generated Perl script: %s\n", fname);