summaryrefslogtreecommitdiffstats
path: root/doc/SystemTap_Beginners_Guide/en-US/ScriptConstructs.xml
diff options
context:
space:
mode:
authorddomingo <ddomingo@redhat.com>2008-11-17 13:04:02 +1000
committerddomingo <ddomingo@redhat.com>2008-11-17 13:04:02 +1000
commitb3e8f644958f5033beebeb91edf11d5edf21c8c1 (patch)
tree68216ec5ea87f83068c839f8dcef80296e7b95b5 /doc/SystemTap_Beginners_Guide/en-US/ScriptConstructs.xml
parent3ca1f6524b3592b377b1f9ad19bdae6eaa511bc4 (diff)
downloadsystemtap-steved-b3e8f644958f5033beebeb91edf11d5edf21c8c1.tar.gz
systemtap-steved-b3e8f644958f5033beebeb91edf11d5edf21c8c1.tar.xz
systemtap-steved-b3e8f644958f5033beebeb91edf11d5edf21c8c1.zip
revisions as per dsmith
Diffstat (limited to 'doc/SystemTap_Beginners_Guide/en-US/ScriptConstructs.xml')
-rw-r--r--doc/SystemTap_Beginners_Guide/en-US/ScriptConstructs.xml28
1 files changed, 16 insertions, 12 deletions
diff --git a/doc/SystemTap_Beginners_Guide/en-US/ScriptConstructs.xml b/doc/SystemTap_Beginners_Guide/en-US/ScriptConstructs.xml
index b1f40669..fccf0469 100644
--- a/doc/SystemTap_Beginners_Guide/en-US/ScriptConstructs.xml
+++ b/doc/SystemTap_Beginners_Guide/en-US/ScriptConstructs.xml
@@ -71,18 +71,22 @@ if (<replaceable>condition</replaceable>)
<example id="simpleifelseexample">
<title>ifelse.stp</title>
<programlisting>
-global countread, countnonread
-probe kernel.function("vfs_read"),kernel.function("vfs_write")
-{
- if (probefunc()=="vfs_read") {
- countread ++ }
- else {countnonread ++}
-}
-probe timer.s(5) { exit() }
-probe end
-{
- printf("VFS reads total %d\n VFS writes total %d\n", countread, countnonread)
-}
+global countread, countnonread
+probe kernel.function("vfs_read"),kernel.function("vfs_write")
+{
+ if (probefunc()=="vfs_read") {
+ countread ++
+ }
+ else {
+ countnonread ++
+ }
+}
+probe timer.s(5) { exit() }
+probe end
+{
+ printf("VFS reads total %d\n VFS writes total %d\n", countread, countnonread)
+}
+
</programlisting>
</example>