From b9c556e44326b40b2c927a0a5b5626332a8c9587 Mon Sep 17 00:00:00 2001 From: hunt Date: Tue, 22 Mar 2005 08:57:11 +0000 Subject: *** empty log message *** --- runtime/docs/html/stack_8c-source.html | 45 ++++++++++++++++------------------ 1 file changed, 21 insertions(+), 24 deletions(-) (limited to 'runtime/docs/html/stack_8c-source.html') diff --git a/runtime/docs/html/stack_8c-source.html b/runtime/docs/html/stack_8c-source.html index 34f7b76e..d6b1e224 100644 --- a/runtime/docs/html/stack_8c-source.html +++ b/runtime/docs/html/stack_8c-source.html @@ -1,12 +1,11 @@ -SystemTap: SystemTap Runtime Library +SystemTap: stack.c Source File -
Intro | Functions | Defines | Enumerations | Enumeration Values
- -

stack.c

Go to the documentation of this file.
00001 
+
+

stack.c

00001 /* -*- linux-c -*- */
 00002 
 00003 #ifdef __x86_64__
 00004 /* ripped out of arch/x86_64/kernel/traps.c */
@@ -14,19 +13,19 @@
 00006 
 00007 static int _stp_printk_address(unsigned long address)
 00008 { 
-00009   unsigned long offset = 0, symsize;
-00010   const char *symname;
-00011   char *modname;
-00012   char *delim = ":"; 
-00013   char namebuf[128];
-00014   
-00015   symname = _stp_kallsyms_lookup(address, &symsize, &offset, &modname, namebuf); 
-00016   if (!symname) 
-00017     return printk("[<%016lx>]", address);
-00018   if (!modname)
-00019     modname = delim = "";               
-00020   return printk("<%016lx>{%s%s%s%s%+ld}",
-00021                 address,delim,modname,delim,symname,offset); 
+00009         unsigned long offset = 0, symsize;
+00010         const char *symname;
+00011         char *modname;
+00012         char *delim = ":"; 
+00013         char namebuf[128];
+00014         
+00015         symname = _stp_kallsyms_lookup(address, &symsize, &offset, &modname, namebuf); 
+00016         if (!symname) 
+00017                 return printk("[<%016lx>]", address);
+00018         if (!modname)
+00019                 modname = delim = "";           
+00020         return printk("<%016lx>{%s%s%s%s%+ld}",
+00021                       address,delim,modname,delim,symname,offset); 
 00022 }
 00023 
 00024 void _stp_show_trace(unsigned long *stack)
@@ -114,7 +113,7 @@
 00106                 p < (void *)tinfo + THREAD_SIZE - 3;
 00107 }
 00108 
-00109 int __kernel_text_address(unsigned long addr)
+00109 int __kernel_text_address(unsigned long addr)
 00110 {
 00111         if (core_kernel_text(addr))
 00112                 return 1;
@@ -147,7 +146,7 @@
 00139         return ebp;
 00140 }
 00141 
-00142 void show_trace(struct task_struct *task, unsigned long * stack)
+00142 void show_trace(struct task_struct *task, unsigned long * stack)
 00143 {
 00144         unsigned long ebp;
 00145 
@@ -174,14 +173,12 @@
 00166         }
 00167 }
 00168 
-00169 void dump_stack(void)
+00169 void dump_stack(void)
 00170 {
 00171         unsigned long stack;
 00172         show_trace(current, &stack);
 00173 }
 00174 #endif
-

Generated on Mon Mar 21 13:29:45 2005 for SystemTap by  - -doxygen 1.4.1
- +

+Generated on Tue Mar 22 00:32:02 2005 for SystemTap. -- cgit