16 #ifndef __PERF_DB_EXPORT_H 17 #define __PERF_DB_EXPORT_H 19 #include <linux/types.h> 20 #include <linux/list.h> 57 struct comm *
comm,
struct thread *thread);
80 struct list_head deferred;
91 struct thread *main_thread);
int db_export__sample(struct db_export *dbe, union perf_event *event, struct perf_sample *sample, struct perf_evsel *evsel, struct addr_location *al)
struct addr_location * al
int db_export__evsel(struct db_export *dbe, struct perf_evsel *evsel)
u64 call_return_last_db_id
int db_export__init(struct db_export *dbe)
u64 comm_thread_last_db_id
int db_export__machine(struct db_export *dbe, struct machine *machine)
struct perf_sample * sample
struct call_path_root * cpr
struct call_return_processor * crp
void db_export__exit(struct db_export *dbe)
int db_export__thread(struct db_export *dbe, struct thread *thread, struct machine *machine, struct comm *comm)
int db_export__symbol(struct db_export *dbe, struct symbol *sym, struct dso *dso)
int db_export__call_return(struct db_export *dbe, struct call_return *cr)
int db_export__comm(struct db_export *dbe, struct comm *comm, struct thread *main_thread)
int db_export__call_path(struct db_export *dbe, struct call_path *cp)
int db_export__comm_thread(struct db_export *dbe, struct comm *comm, struct thread *thread)
int db_export__branch_types(struct db_export *dbe)
static int sym(yyscan_t scanner, int type, int config)
struct perf_evsel * evsel
int db_export__flush(struct db_export *dbe)
int db_export__branch_type(struct db_export *dbe, u32 branch_type, const char *name)
int db_export__dso(struct db_export *dbe, struct dso *dso, struct machine *machine)