diff options
Diffstat (limited to 'stapprobes.5.in')
-rw-r--r-- | stapprobes.5.in | 11 |
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) |