satyr
0.24.15.g3735.dirty
|
Kernel oops stack frame. More...
#include <frame.h>
Data Fields | |
enum sr_report_type | type |
uint64_t | address |
bool | reliable |
char * | function_name |
uint64_t | function_offset |
uint64_t | function_length |
char * | module_name |
uint64_t | from_address |
char * | from_function_name |
uint64_t | from_function_offset |
uint64_t | from_function_length |
char * | from_module_name |
char * | special_stack |
struct sr_koops_frame * | next |
Kernel oops stack frame.
Definition at line 43 of file koops/frame.h.
uint64_t sr_koops_frame::address |
Address of the function in memory. It is set to 0 when the address is not available. In such a case, function_name is available.
Definition at line 52 of file koops/frame.h.
uint64_t sr_koops_frame::from_address |
It is set to 0 when the address is not available.
Definition at line 77 of file koops/frame.h.
char* sr_koops_frame::from_function_name |
Might be NULL.
Definition at line 82 of file koops/frame.h.
char* sr_koops_frame::from_module_name |
Might be NULL.
Definition at line 91 of file koops/frame.h.
char* sr_koops_frame::function_name |
Might be NULL. If it is null, address must be set.
Definition at line 63 of file koops/frame.h.
char* sr_koops_frame::module_name |
Might be NULL.
Definition at line 72 of file koops/frame.h.
bool sr_koops_frame::reliable |
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=arch/x86/kernel/dumpstack.c printk_address(unsigned long address, int reliable)
Definition at line 58 of file koops/frame.h.
char* sr_koops_frame::special_stack |
On x86_64, koops stacktrace may contain frames from multiple stacks. This string denotes the stack this frame belongs to such as "IRQ" or "NMI", it is NULL for the main thread stack. See arch/x86/kernel/dumpstack_64.c and Documentation/x86/x86_64/kernel-stacks for more info.
Definition at line 102 of file koops/frame.h.