summaryrefslogtreecommitdiffstats
path: root/stapprobes.5.in
diff options
context:
space:
mode:
Diffstat (limited to 'stapprobes.5.in')
-rw-r--r--stapprobes.5.in15
1 files changed, 14 insertions, 1 deletions
diff --git a/stapprobes.5.in b/stapprobes.5.in
index d457f260..a5e20526 100644
--- a/stapprobes.5.in
+++ b/stapprobes.5.in
@@ -95,8 +95,17 @@ variant places a probe near the beginning of the named function, so that
parameters are available as context variables. The
.B .return
variant places a probe at the moment of return from the named function, so
-the return value is available as the "$retvalue" context variable.
+the return value is available as the "$retvalue" context variable.
The
+.B .inline
+variant is similar to
+.B .function
+but probes inline functions. Inline functions do not have an identifiable
+return point, so
+.B .return
+is not supported on
+.B .inline
+probes. The
.B .statement
variant places a probe at the exact spot, exposing those local variables
that are visible there.
@@ -105,10 +114,14 @@ kernel.function(PATTERN)
.br
kernel.function(PATTERN).return
.br
+kernel.inline(PATTERN)
+.br
module(MPATTERN).function(PATTERN)
.br
module(MPATTERN).function(PATTERN).return
.br
+module(MPATTERN).inline(PATTERN)
+.br
kernel.statement(PATTERN)
.br
module(MPATTERN).statement(PATTERN)