Lines Matching refs:tool
1401 struct perf_tool tool; member
1628 static int trace__tool_process(struct perf_tool *tool, in trace__tool_process() argument
1633 struct trace *trace = container_of(tool, struct trace, tool); in trace__tool_process()
1651 err = __machine__synthesize_threads(trace->host, &trace->tool, &trace->opts.target, in trace__symbols_init()
2292 static int trace__process_sample(struct perf_tool *tool, in trace__process_sample() argument
2298 struct trace *trace = container_of(tool, struct trace, tool); in trace__process_sample()
2748 trace->tool.sample = trace__process_sample; in trace__replay()
2749 trace->tool.mmap = perf_event__process_mmap; in trace__replay()
2750 trace->tool.mmap2 = perf_event__process_mmap2; in trace__replay()
2751 trace->tool.comm = perf_event__process_comm; in trace__replay()
2752 trace->tool.exit = perf_event__process_exit; in trace__replay()
2753 trace->tool.fork = perf_event__process_fork; in trace__replay()
2754 trace->tool.attr = perf_event__process_attr; in trace__replay()
2755 trace->tool.tracing_data = perf_event__process_tracing_data; in trace__replay()
2756 trace->tool.build_id = perf_event__process_build_id; in trace__replay()
2758 trace->tool.ordered_events = true; in trace__replay()
2759 trace->tool.ordering_requires_timestamps = true; in trace__replay()
2764 session = perf_session__new(&file, false, &trace->tool); in trace__replay()