Linux Perf
|
#include <trace-event.h>
Public Attributes | |
const char * | name |
int(* | start_script )(const char *script, int argc, const char **argv) |
int(* | flush_script )(void) |
int(* | stop_script )(void) |
void(* | process_event )(union perf_event *event, struct perf_sample *sample, struct perf_evsel *evsel, struct addr_location *al) |
void(* | process_stat )(struct perf_stat_config *config, struct perf_evsel *evsel, u64 tstamp) |
void(* | process_stat_interval )(u64 tstamp) |
int(* | generate_script )(struct pevent *pevent, const char *outfile) |
Definition at line 74 of file trace-event.h.
int(* scripting_ops::flush_script) (void) |
Definition at line 77 of file trace-event.h.
int(* scripting_ops::generate_script) (struct pevent *pevent, const char *outfile) |
Definition at line 86 of file trace-event.h.
const char* scripting_ops::name |
Definition at line 75 of file trace-event.h.
void(* scripting_ops::process_event) (union perf_event *event, struct perf_sample *sample, struct perf_evsel *evsel, struct addr_location *al) |
Definition at line 79 of file trace-event.h.
void(* scripting_ops::process_stat) (struct perf_stat_config *config, struct perf_evsel *evsel, u64 tstamp) |
Definition at line 83 of file trace-event.h.
void(* scripting_ops::process_stat_interval) (u64 tstamp) |
Definition at line 85 of file trace-event.h.
int(* scripting_ops::start_script) (const char *script, int argc, const char **argv) |
Definition at line 76 of file trace-event.h.
int(* scripting_ops::stop_script) (void) |
Definition at line 78 of file trace-event.h.