Lines Matching refs:trace
606 struct rproc_debug_trace *trace; in rproc_handle_trace() local
621 trace = kzalloc(sizeof(*trace), GFP_KERNEL); in rproc_handle_trace()
622 if (!trace) in rproc_handle_trace()
626 trace->trace_mem.len = rsc->len; in rproc_handle_trace()
627 trace->trace_mem.da = rsc->da; in rproc_handle_trace()
630 trace->rproc = rproc; in rproc_handle_trace()
636 trace->tfile = rproc_create_trace_file(name, rproc, trace); in rproc_handle_trace()
637 if (!trace->tfile) { in rproc_handle_trace()
638 kfree(trace); in rproc_handle_trace()
642 list_add_tail(&trace->node, &rproc->traces); in rproc_handle_trace()
1255 struct rproc_debug_trace *trace, *ttmp; in rproc_resource_cleanup() local
1260 list_for_each_entry_safe(trace, ttmp, &rproc->traces, node) { in rproc_resource_cleanup()
1261 rproc_remove_trace_file(trace->tfile); in rproc_resource_cleanup()
1263 list_del(&trace->node); in rproc_resource_cleanup()
1264 kfree(trace); in rproc_resource_cleanup()