summaryrefslogtreecommitdiffstats
path: root/stapprobes.5.in
diff options
context:
space:
mode:
Diffstat (limited to 'stapprobes.5.in')
-rw-r--r--stapprobes.5.in11
1 files changed, 8 insertions, 3 deletions
diff --git a/stapprobes.5.in b/stapprobes.5.in
index a5e20526..7a3a3edd 100644
--- a/stapprobes.5.in
+++ b/stapprobes.5.in
@@ -24,13 +24,16 @@ standard tapset scripts.
The general probe point syntax is a "dotted-functor" sequence. This
allows a breakdown of the event namespace into parts, somewhat like
the Domain Name System does on the Internet. Each component
-identifier may be parametrized by a string or number literal. These
-are all syntactically valid probe points:
+identifier may be parametrized by a string or number literal. A
+component part name may be replaced by a "*" character, to expand to
+other matching probe points. These are all syntactically valid probe
+points:
.SAMPLE
kernel.function("foo").return
syscall(22)
user.inode("/bin/vi").statement(0x2222)
end
+kernel.syscall.*
.ESAMPLE
.SS BEGIN/END
@@ -189,7 +192,9 @@ name in any of the USB drivers.
kernel.statement(0xc0044852)
refers to the first byte of the statement whose compiled instructions
include the given address in the kernel.
-
+.TP
+kernel.syscall.*.return
+refers to the group of probe aliases with any name in the third position
.SH SEE ALSO
.IR stap (1)