Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Typedefs
tool.h File Reference
#include <stdbool.h>

Go to the source code of this file.

Data Structures

struct  perf_tool
 

Typedefs

typedef int(* event_sample )(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct perf_evsel *evsel, struct machine *machine)
 
typedef int(* event_op )(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine)
 
typedef int(* event_attr_op )(union perf_event *event, struct perf_evlist **pevlist)
 
typedef int(* event_simple_op )(struct perf_tool *tool, union perf_event *event)
 
typedef int(* event_synth_op )(union perf_event *event, struct perf_session *session)
 
typedef int(* event_op2 )(struct perf_tool *tool, union perf_event *event, struct perf_session *session)
 

Typedef Documentation

typedef int(* event_attr_op)(union perf_event *event, struct perf_evlist **pevlist)

Definition at line 21 of file tool.h.

typedef int(* event_op)(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine)

Definition at line 18 of file tool.h.

typedef int(* event_op2)(struct perf_tool *tool, union perf_event *event, struct perf_session *session)

Definition at line 28 of file tool.h.

typedef int(* event_sample)(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct perf_evsel *evsel, struct machine *machine)

Definition at line 14 of file tool.h.

typedef int(* event_simple_op)(struct perf_tool *tool, union perf_event *event)

Definition at line 23 of file tool.h.

typedef int(* event_synth_op)(union perf_event *event, struct perf_session *session)

Definition at line 25 of file tool.h.