- fprintf(ofp, " --kprobe [addr | symbol+offset]\n");
- fprintf(ofp, " Kernel Kprobe. (addr or offset can be base 8,10 and 16)\n");
- fprintf(ofp, " --function SYMBOL Function tracer event\n");
- fprintf(ofp, " --marker User-space marker (deprecated)\n");
+ fprintf(ofp, " - userspace tracer supports wildcards at end of string.\n");
+ fprintf(ofp, " Don't forget to quote to deal with bash expansion.\n");
+ fprintf(ofp, " e.g.:\n");
+ fprintf(ofp, " \"*\"\n");
+ fprintf(ofp, " \"app_component:na*\"\n");
+ fprintf(ofp, " --loglevel Tracepoint loglevel\n");
+ fprintf(ofp, " --probe [addr | symbol | symbol+offset]\n");
+ fprintf(ofp, " Dynamic probe.\n");
+ fprintf(ofp, " Addr and offset can be octal (0NNN...),\n");
+ fprintf(ofp, " decimal (NNN...) or hexadecimal (0xNNN...)\n");
+ fprintf(ofp, " --function [addr | symbol | symbol+offset]\n");
+ fprintf(ofp, " Dynamic function entry/return probe.\n");
+ fprintf(ofp, " Addr and offset can be octal (0NNN...),\n");
+ fprintf(ofp, " decimal (NNN...) or hexadecimal (0xNNN...)\n");
+#if 0
+ fprintf(ofp, " --function:entry symbol\n");
+ fprintf(ofp, " Function tracer event\n");
+#endif
+ fprintf(ofp, " --syscall System call event\n");