Lines Matching refs:tool

126 	struct perf_tool tool;  member
1329 static int process_sched_wakeup_event(struct perf_tool *tool, in process_sched_wakeup_event() argument
1334 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in process_sched_wakeup_event()
1428 static int process_sched_switch_event(struct perf_tool *tool, in process_sched_switch_event() argument
1433 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in process_sched_switch_event()
1454 static int process_sched_runtime_event(struct perf_tool *tool, in process_sched_runtime_event() argument
1459 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in process_sched_runtime_event()
1467 static int perf_sched__process_fork_event(struct perf_tool *tool, in perf_sched__process_fork_event() argument
1472 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in perf_sched__process_fork_event()
1475 perf_event__process_fork(tool, event, sample, machine); in perf_sched__process_fork_event()
1484 static int process_sched_migrate_task_event(struct perf_tool *tool, in process_sched_migrate_task_event() argument
1489 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in process_sched_migrate_task_event()
1497 typedef int (*tracepoint_handler)(struct perf_tool *tool,
1502 static int perf_sched__process_tracepoint_sample(struct perf_tool *tool __maybe_unused, in perf_sched__process_tracepoint_sample()
1512 err = f(tool, evsel, sample, machine); in perf_sched__process_tracepoint_sample()
1535 session = perf_session__new(&file, false, &sched->tool); in perf_sched__read_events()
1784 .tool = { in cmd_sched()