diff options
Diffstat (limited to 'tools/perf/builtin-probe.c')
-rw-r--r-- | tools/perf/builtin-probe.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/tools/perf/builtin-probe.c b/tools/perf/builtin-probe.c index d8d3f0525895..e3dfd0dcce24 100644 --- a/tools/perf/builtin-probe.c +++ b/tools/perf/builtin-probe.c | |||
@@ -175,22 +175,24 @@ static const struct option options[] = { | |||
175 | opt_del_probe_event), | 175 | opt_del_probe_event), |
176 | OPT_CALLBACK('a', "add", NULL, | 176 | OPT_CALLBACK('a', "add", NULL, |
177 | #ifdef NO_DWARF_SUPPORT | 177 | #ifdef NO_DWARF_SUPPORT |
178 | "[EVENT=]FUNC[+OFFS|%return] [ARG ...]", | 178 | "[EVENT=]FUNC[+OFF|%return] [ARG ...]", |
179 | #else | 179 | #else |
180 | "[EVENT=]FUNC[+OFFS|%return|:RLN][@SRC]|SRC:ALN [ARG ...]", | 180 | "[EVENT=]FUNC[+OFF|%return|:RL|;PT][@SRC]|SRC:AL|SRC;PT" |
181 | " [ARG ...]", | ||
181 | #endif | 182 | #endif |
182 | "probe point definition, where\n" | 183 | "probe point definition, where\n" |
183 | "\t\tGROUP:\tGroup name (optional)\n" | 184 | "\t\tGROUP:\tGroup name (optional)\n" |
184 | "\t\tEVENT:\tEvent name\n" | 185 | "\t\tEVENT:\tEvent name\n" |
185 | "\t\tFUNC:\tFunction name\n" | 186 | "\t\tFUNC:\tFunction name\n" |
186 | "\t\tOFFS:\tOffset from function entry (in byte)\n" | 187 | "\t\tOFF:\tOffset from function entry (in byte)\n" |
187 | "\t\t%return:\tPut the probe at function return\n" | 188 | "\t\t%return:\tPut the probe at function return\n" |
188 | #ifdef NO_DWARF_SUPPORT | 189 | #ifdef NO_DWARF_SUPPORT |
189 | "\t\tARG:\tProbe argument (only \n" | 190 | "\t\tARG:\tProbe argument (only \n" |
190 | #else | 191 | #else |
191 | "\t\tSRC:\tSource code path\n" | 192 | "\t\tSRC:\tSource code path\n" |
192 | "\t\tRLN:\tRelative line number from function entry.\n" | 193 | "\t\tRL:\tRelative line number from function entry.\n" |
193 | "\t\tALN:\tAbsolute line number in file.\n" | 194 | "\t\tAL:\tAbsolute line number in file.\n" |
195 | "\t\tPT:\tLazy expression of line code.\n" | ||
194 | "\t\tARG:\tProbe argument (local variable name or\n" | 196 | "\t\tARG:\tProbe argument (local variable name or\n" |
195 | #endif | 197 | #endif |
196 | "\t\t\tkprobe-tracer argument format.)\n", | 198 | "\t\t\tkprobe-tracer argument format.)\n", |