Lines Matching refs:tool

961 static int process_irq_handler_entry_event(const struct perf_tool *tool,  in process_irq_handler_entry_event()  argument
966 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_irq_handler_entry_event()
974 static int process_irq_handler_exit_event(const struct perf_tool *tool, in process_irq_handler_exit_event() argument
979 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_irq_handler_exit_event()
1040 static int process_softirq_raise_event(const struct perf_tool *tool, in process_softirq_raise_event() argument
1045 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_softirq_raise_event()
1054 static int process_softirq_entry_event(const struct perf_tool *tool, in process_softirq_entry_event() argument
1059 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_softirq_entry_event()
1068 static int process_softirq_exit_event(const struct perf_tool *tool, in process_softirq_exit_event() argument
1073 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_softirq_exit_event()
1170 static int process_workqueue_activate_work_event(const struct perf_tool *tool, in process_workqueue_activate_work_event() argument
1175 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_workqueue_activate_work_event()
1184 static int process_workqueue_execute_start_event(const struct perf_tool *tool, in process_workqueue_execute_start_event() argument
1189 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_workqueue_execute_start_event()
1198 static int process_workqueue_execute_end_event(const struct perf_tool *tool, in process_workqueue_execute_end_event() argument
1203 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_workqueue_execute_end_event()
1269 static int process_sched_switch_event(const struct perf_tool *tool, in process_sched_switch_event() argument
1274 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_sched_switch_event()
1799 session = perf_session__new(&data, &kwork->tool); in perf_kwork__read_events()
1948 typedef int (*tracepoint_handler)(const struct perf_tool *tool,
1953 static int perf_kwork__process_tracepoint_sample(const struct perf_tool *tool, in perf_kwork__process_tracepoint_sample() argument
1964 err = f(tool, evsel, sample, machine); in perf_kwork__process_tracepoint_sample()
1975 kwork->tool.comm = perf_event__process_comm; in perf_kwork__timehist()
1976 kwork->tool.exit = perf_event__process_exit; in perf_kwork__timehist()
1977 kwork->tool.fork = perf_event__process_fork; in perf_kwork__timehist()
1978 kwork->tool.attr = perf_event__process_attr; in perf_kwork__timehist()
1979 kwork->tool.tracing_data = perf_event__process_tracing_data; in perf_kwork__timehist()
1980 kwork->tool.build_id = perf_event__process_build_id; in perf_kwork__timehist()
1981 kwork->tool.ordered_events = true; in perf_kwork__timehist()
1982 kwork->tool.ordering_requires_timestamps = true; in perf_kwork__timehist()
2459 perf_tool__init(&kwork.tool, /*ordered_events=*/true); in cmd_kwork()
2460 kwork.tool.mmap = perf_event__process_mmap; in cmd_kwork()
2461 kwork.tool.mmap2 = perf_event__process_mmap2; in cmd_kwork()
2462 kwork.tool.sample = perf_kwork__process_tracepoint_sample; in cmd_kwork()