Lines Matching refs:tool
779 static int process_irq_handler_entry_event(struct perf_tool *tool, in process_irq_handler_entry_event() argument
784 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_irq_handler_entry_event()
792 static int process_irq_handler_exit_event(struct perf_tool *tool, in process_irq_handler_exit_event() argument
797 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_irq_handler_exit_event()
850 static int process_softirq_raise_event(struct perf_tool *tool, in process_softirq_raise_event() argument
855 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_softirq_raise_event()
864 static int process_softirq_entry_event(struct perf_tool *tool, in process_softirq_entry_event() argument
869 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_softirq_entry_event()
878 static int process_softirq_exit_event(struct perf_tool *tool, in process_softirq_exit_event() argument
883 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_softirq_exit_event()
971 static int process_workqueue_activate_work_event(struct perf_tool *tool, in process_workqueue_activate_work_event() argument
976 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_workqueue_activate_work_event()
985 static int process_workqueue_execute_start_event(struct perf_tool *tool, in process_workqueue_execute_start_event() argument
990 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_workqueue_execute_start_event()
999 static int process_workqueue_execute_end_event(struct perf_tool *tool, in process_workqueue_execute_end_event() argument
1004 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_workqueue_execute_end_event()
1402 session = perf_session__new(&data, &kwork->tool); in perf_kwork__read_events()
1551 typedef int (*tracepoint_handler)(struct perf_tool *tool,
1556 static int perf_kwork__process_tracepoint_sample(struct perf_tool *tool, in perf_kwork__process_tracepoint_sample() argument
1567 err = f(tool, evsel, sample, machine); in perf_kwork__process_tracepoint_sample()
1578 kwork->tool.comm = perf_event__process_comm; in perf_kwork__timehist()
1579 kwork->tool.exit = perf_event__process_exit; in perf_kwork__timehist()
1580 kwork->tool.fork = perf_event__process_fork; in perf_kwork__timehist()
1581 kwork->tool.attr = perf_event__process_attr; in perf_kwork__timehist()
1582 kwork->tool.tracing_data = perf_event__process_tracing_data; in perf_kwork__timehist()
1583 kwork->tool.build_id = perf_event__process_build_id; in perf_kwork__timehist()
1584 kwork->tool.ordered_events = true; in perf_kwork__timehist()
1585 kwork->tool.ordering_requires_timestamps = true; in perf_kwork__timehist()
1694 .tool = { in cmd_kwork()