Lines Matching full:tool
12 #include "util/tool.h"
32 struct perf_tool tool; member
180 dump_raw_samples(const struct perf_tool *tool, in dump_raw_samples() argument
185 struct perf_mem *mem = container_of(tool, struct perf_mem, tool); in dump_raw_samples()
254 static int process_sample_event(const struct perf_tool *tool, in process_sample_event() argument
260 return dump_raw_samples(tool, event, sample, machine); in process_sample_event()
279 perf_tool__init(&mem->tool, /*ordered_events=*/true); in report_raw_events()
280 mem->tool.sample = process_sample_event; in report_raw_events()
281 mem->tool.mmap = perf_event__process_mmap; in report_raw_events()
282 mem->tool.mmap2 = perf_event__process_mmap2; in report_raw_events()
283 mem->tool.comm = perf_event__process_comm; in report_raw_events()
284 mem->tool.lost = perf_event__process_lost; in report_raw_events()
285 mem->tool.fork = perf_event__process_fork; in report_raw_events()
286 mem->tool.attr = perf_event__process_attr; in report_raw_events()
287 mem->tool.build_id = perf_event__process_build_id; in report_raw_events()
288 mem->tool.namespaces = perf_event__process_namespaces; in report_raw_events()
289 mem->tool.auxtrace_info = perf_event__process_auxtrace_info; in report_raw_events()
290 mem->tool.auxtrace = perf_event__process_auxtrace; in report_raw_events()
291 mem->tool.auxtrace_error = perf_event__process_auxtrace_error; in report_raw_events()
293 session = perf_session__new(&data, &mem->tool); in report_raw_events()