Lines Matching refs:trace
659 struct rproc_debug_trace *trace; in rproc_handle_trace() local
674 trace = kzalloc(sizeof(*trace), GFP_KERNEL); in rproc_handle_trace()
675 if (!trace) in rproc_handle_trace()
679 trace->trace_mem.len = rsc->len; in rproc_handle_trace()
680 trace->trace_mem.da = rsc->da; in rproc_handle_trace()
683 trace->rproc = rproc; in rproc_handle_trace()
689 trace->tfile = rproc_create_trace_file(name, rproc, trace); in rproc_handle_trace()
690 if (!trace->tfile) { in rproc_handle_trace()
691 kfree(trace); in rproc_handle_trace()
695 list_add_tail(&trace->node, &rproc->traces); in rproc_handle_trace()
1369 struct rproc_debug_trace *trace, *ttmp; in rproc_resource_cleanup() local
1374 list_for_each_entry_safe(trace, ttmp, &rproc->traces, node) { in rproc_resource_cleanup()
1375 rproc_remove_trace_file(trace->tfile); in rproc_resource_cleanup()
1377 list_del(&trace->node); in rproc_resource_cleanup()
1378 kfree(trace); in rproc_resource_cleanup()