Linux Perf
|
#include <call-path.h>
Public Attributes | |
struct call_path * | parent |
struct symbol * | sym |
u64 | ip |
u64 | db_id |
bool | in_kernel |
struct rb_node | rb_node |
struct rb_root | children |
struct call_path - node in list of calls leading to a function call. : call path to the parent function call : symbol of function called : only if sym is null, the ip of the function : id used for db-export : whether function is a in the kernel : node in parent's tree of called functions : tree of call paths of functions called
In combination with the call_return structure, the call_path structure defines a context-sensitve call-graph.
Definition at line 37 of file call-path.h.
struct rb_root call_path::children |
Definition at line 44 of file call-path.h.
u64 call_path::db_id |
Definition at line 41 of file call-path.h.
bool call_path::in_kernel |
Definition at line 42 of file call-path.h.
u64 call_path::ip |
Definition at line 40 of file call-path.h.
struct call_path* call_path::parent |
Definition at line 38 of file call-path.h.
struct rb_node call_path::rb_node |
Definition at line 43 of file call-path.h.
struct symbol* call_path::sym |
Definition at line 39 of file call-path.h.