Lines Matching refs:tool
1217 struct perf_tool tool; member
1415 static int trace__tool_process(struct perf_tool *tool, in trace__tool_process() argument
1420 struct trace *trace = container_of(tool, struct trace, tool); in trace__tool_process()
1435 err = __machine__synthesize_threads(trace->host, &trace->tool, &trace->opts.target, in trace__symbols_init()
1986 static int trace__process_sample(struct perf_tool *tool, in trace__process_sample() argument
1992 struct trace *trace = container_of(tool, struct trace, tool); in trace__process_sample()
2361 trace->tool.sample = trace__process_sample; in trace__replay()
2362 trace->tool.mmap = perf_event__process_mmap; in trace__replay()
2363 trace->tool.mmap2 = perf_event__process_mmap2; in trace__replay()
2364 trace->tool.comm = perf_event__process_comm; in trace__replay()
2365 trace->tool.exit = perf_event__process_exit; in trace__replay()
2366 trace->tool.fork = perf_event__process_fork; in trace__replay()
2367 trace->tool.attr = perf_event__process_attr; in trace__replay()
2368 trace->tool.tracing_data = perf_event__process_tracing_data; in trace__replay()
2369 trace->tool.build_id = perf_event__process_build_id; in trace__replay()
2371 trace->tool.ordered_events = true; in trace__replay()
2372 trace->tool.ordering_requires_timestamps = true; in trace__replay()
2377 session = perf_session__new(&file, false, &trace->tool); in trace__replay()