From 1c0f18a9730f1fa5990c79debfc1960b08c8b7cf Mon Sep 17 00:00:00 2001 From: William Cohen Date: Wed, 10 Dec 2008 14:49:46 -0500 Subject: Edit useful script examples. Clean up formating para-call-graph-simple.stp --- .../en-US/extras/para-callgraph-simple.stp | 36 +++++++++++----------- 1 file changed, 18 insertions(+), 18 deletions(-) (limited to 'doc/SystemTap_Beginners_Guide/en-US/extras') diff --git a/doc/SystemTap_Beginners_Guide/en-US/extras/para-callgraph-simple.stp b/doc/SystemTap_Beginners_Guide/en-US/extras/para-callgraph-simple.stp index 17cf50a5..1a3e2e03 100755 --- a/doc/SystemTap_Beginners_Guide/en-US/extras/para-callgraph-simple.stp +++ b/doc/SystemTap_Beginners_Guide/en-US/extras/para-callgraph-simple.stp @@ -1,39 +1,39 @@ function trace(entry_p) { - if(tid() in trace) - printf("%s%s%s\n",thread_indent(entry_p), - (entry_p>0?"->":"<-"), - probefunc()) + if(tid() in trace) + printf("%s%s%s\n",thread_indent(entry_p), + (entry_p>0?"->":"<-"), + probefunc()) } global trace probe kernel.function(@1).call { - if (execname() == "stapio") next # skip our own helper process - trace[tid()] = 1 - trace(1) + if (execname() == "stapio") next # skip our own helper process + trace[tid()] = 1 + trace(1) } probe kernel.function(@1).return { - trace(-1) - delete trace[tid()] + trace(-1) + delete trace[tid()] } probe kernel.function(@2).call { trace(1) } probe kernel.function(@2).return { trace(-1) } function trace(entry_p) { - if(tid() in trace) - printf("%s%s%s\n",thread_indent(entry_p), - (entry_p>0?"->":"<-"), - probefunc()) + if(tid() in trace) + printf("%s%s%s\n",thread_indent(entry_p), + (entry_p>0?"->":"<-"), + probefunc()) } global trace probe kernel.function(@1).call { - if (execname() == "stapio") next # skip our own helper process - trace[tid()] = 1 - trace(1) + if (execname() == "stapio") next # skip our own helper process + trace[tid()] = 1 + trace(1) } probe kernel.function(@1).return { - trace(-1) - delete trace[tid()] + trace(-1) + delete trace[tid()] } probe kernel.function(@2).call { trace(1) } -- cgit