Home | History | Annotate | Download | only in perf

Lines Matching defs:tool

12 #include "util/tool.h"
123 struct perf_tool tool;
1253 static int process_sched_wakeup_event(struct perf_tool *tool,
1258 struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
1345 static int process_sched_switch_event(struct perf_tool *tool,
1350 struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
1371 static int process_sched_runtime_event(struct perf_tool *tool,
1376 struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
1384 static int perf_sched__process_fork_event(struct perf_tool *tool,
1389 struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
1392 perf_event__process_fork(tool, event, sample, machine);
1401 static int process_sched_migrate_task_event(struct perf_tool *tool,
1406 struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
1414 typedef int (*tracepoint_handler)(struct perf_tool *tool,
1419 static int perf_sched__process_tracepoint_sample(struct perf_tool *tool __maybe_unused,
1432 err = f(tool, evsel, sample, machine);
1450 session = perf_session__new(input_name, O_RDONLY, 0, false, &sched->tool);
1460 int err = perf_session__process_events(session, &sched->tool);
1656 .tool = {