Lines Matching refs:tool

125 	struct perf_tool tool;  member
1292 static int process_sched_wakeup_event(struct perf_tool *tool, in process_sched_wakeup_event() argument
1297 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in process_sched_wakeup_event()
1387 static int process_sched_switch_event(struct perf_tool *tool, in process_sched_switch_event() argument
1392 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in process_sched_switch_event()
1413 static int process_sched_runtime_event(struct perf_tool *tool, in process_sched_runtime_event() argument
1418 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in process_sched_runtime_event()
1426 static int perf_sched__process_fork_event(struct perf_tool *tool, in perf_sched__process_fork_event() argument
1431 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in perf_sched__process_fork_event()
1434 perf_event__process_fork(tool, event, sample, machine); in perf_sched__process_fork_event()
1443 static int process_sched_migrate_task_event(struct perf_tool *tool, in process_sched_migrate_task_event() argument
1448 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in process_sched_migrate_task_event()
1456 typedef int (*tracepoint_handler)(struct perf_tool *tool,
1461 static int perf_sched__process_tracepoint_sample(struct perf_tool *tool __maybe_unused, in perf_sched__process_tracepoint_sample()
1471 err = f(tool, evsel, sample, machine); in perf_sched__process_tracepoint_sample()
1494 session = perf_session__new(&file, false, &sched->tool); in perf_sched__read_events()
1689 .tool = { in cmd_sched()