Lines Matching refs:record
156 tool->record = osnoise_init_trace_tool(ops->tracer); in run_tool()
157 if (!tool->record) { in run_tool()
161 params->threshold_actions.trace_output_inst = tool->record->trace.inst; in run_tool()
162 params->end_actions.trace_output_inst = tool->record->trace.inst; in run_tool()
165 retval = trace_events_enable(&tool->record->trace, params->events); in run_tool()
171 retval = trace_set_buffer_size(&tool->record->trace, params->buffer_size); in run_tool()
220 stopped = osnoise_trace_is_off(tool, tool->record) && !stop_tracing; in run_tool()
230 trace_events_destroy(&tool->record->trace, params->events); in run_tool()
234 osnoise_destroy_tool(tool->record); in run_tool()
247 struct osnoise_tool *record = tool->record; in top_main_loop() local
253 if (params->aa_only && !osnoise_trace_is_off(tool, record)) in top_main_loop()
270 if (osnoise_trace_is_off(tool, record)) { in top_main_loop()
278 if (record) in top_main_loop()
279 trace_instance_start(&record->trace); in top_main_loop()
317 if (osnoise_trace_is_off(tool, tool->record)) { in hist_main_loop()
325 if (tool->record) in hist_main_loop()
326 trace_instance_start(&tool->record->trace); in hist_main_loop()