Lines Matching refs:perf_tool
14 struct perf_tool;
18 typedef int (*event_sample)(const struct perf_tool *tool, union perf_event *event,
22 typedef int (*event_op)(const struct perf_tool *tool, union perf_event *event,
25 typedef int (*event_attr_op)(const struct perf_tool *tool,
29 typedef int (*event_op2)(const struct perf_tool *tool, struct perf_session *session,
31 typedef s64 (*event_op3)(const struct perf_tool *tool, struct perf_session *session,
33 typedef int (*event_op4)(const struct perf_tool *tool, struct perf_session *session,
36 typedef int (*event_oe)(const struct perf_tool *tool, union perf_event *event,
45 struct perf_tool { struct
99 void perf_tool__init(struct perf_tool *tool, bool ordered_events); argument
101 bool perf_tool__compressed_is_stub(const struct perf_tool *tool);
103 int process_event_sample_stub(const struct perf_tool *tool,
111 struct perf_tool tool;
113 struct perf_tool *delegate;
116 void delegate_tool__init(struct delegate_tool *tool, struct perf_tool *delegate);