Linux Perf
db-export.h File Reference
#include <linux/types.h>
#include <linux/list.h>
Include dependency graph for db-export.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  export_sample
 
struct  db_export
 

Functions

int db_export__init (struct db_export *dbe)
 
int db_export__flush (struct db_export *dbe)
 
void db_export__exit (struct db_export *dbe)
 
int db_export__evsel (struct db_export *dbe, struct perf_evsel *evsel)
 
int db_export__machine (struct db_export *dbe, struct machine *machine)
 
int db_export__thread (struct db_export *dbe, struct thread *thread, struct machine *machine, struct comm *comm)
 
int db_export__comm (struct db_export *dbe, struct comm *comm, struct thread *main_thread)
 
int db_export__comm_thread (struct db_export *dbe, struct comm *comm, struct thread *thread)
 
int db_export__dso (struct db_export *dbe, struct dso *dso, struct machine *machine)
 
int db_export__symbol (struct db_export *dbe, struct symbol *sym, struct dso *dso)
 
int db_export__branch_type (struct db_export *dbe, u32 branch_type, const char *name)
 
int db_export__sample (struct db_export *dbe, union perf_event *event, struct perf_sample *sample, struct perf_evsel *evsel, struct addr_location *al)
 
int db_export__branch_types (struct db_export *dbe)
 
int db_export__call_path (struct db_export *dbe, struct call_path *cp)
 
int db_export__call_return (struct db_export *dbe, struct call_return *cr)
 

Function Documentation

◆ db_export__branch_type()

int db_export__branch_type ( struct db_export dbe,
u32  branch_type,
const char *  name 
)

Definition at line 341 of file db-export.c.

◆ db_export__branch_types()

int db_export__branch_types ( struct db_export dbe)

Definition at line 456 of file db-export.c.

Here is the call graph for this function:

◆ db_export__call_path()

int db_export__call_path ( struct db_export dbe,
struct call_path cp 
)

Definition at line 469 of file db-export.c.

Here is the call graph for this function:

◆ db_export__call_return()

int db_export__call_return ( struct db_export dbe,
struct call_return cr 
)

Definition at line 490 of file db-export.c.

Here is the call graph for this function:

◆ db_export__comm()

int db_export__comm ( struct db_export dbe,
struct comm comm,
struct thread main_thread 
)

Definition at line 171 of file db-export.c.

Here is the call graph for this function:

◆ db_export__comm_thread()

int db_export__comm_thread ( struct db_export dbe,
struct comm comm,
struct thread thread 
)

Definition at line 193 of file db-export.c.

◆ db_export__dso()

int db_export__dso ( struct db_export dbe,
struct dso dso,
struct machine machine 
)

Definition at line 206 of file db-export.c.

◆ db_export__evsel()

int db_export__evsel ( struct db_export dbe,
struct perf_evsel evsel 
)

Definition at line 98 of file db-export.c.

◆ db_export__exit()

void db_export__exit ( struct db_export dbe)

Definition at line 91 of file db-export.c.

Here is the call graph for this function:

◆ db_export__flush()

int db_export__flush ( struct db_export dbe)

Definition at line 86 of file db-export.c.

Here is the call graph for this function:

◆ db_export__init()

int db_export__init ( struct db_export dbe)

Definition at line 79 of file db-export.c.

Here is the call graph for this function:

◆ db_export__machine()

int db_export__machine ( struct db_export dbe,
struct machine machine 
)

Definition at line 111 of file db-export.c.

◆ db_export__sample()

int db_export__sample ( struct db_export dbe,
union perf_event event,
struct perf_sample sample,
struct perf_evsel evsel,
struct addr_location al 
)

Definition at line 350 of file db-export.c.

Here is the call graph for this function:

◆ db_export__symbol()

int db_export__symbol ( struct db_export dbe,
struct symbol sym,
struct dso dso 
)

Definition at line 220 of file db-export.c.

Here is the call graph for this function:

◆ db_export__thread()

int db_export__thread ( struct db_export dbe,
struct thread thread,
struct machine machine,
struct comm comm 
)

Definition at line 124 of file db-export.c.

Here is the call graph for this function: