Lines Matching refs:tpe
2556 struct trace_probe_event *tpe = trace_probe_event_from_call(event_call); in traceprobe_define_arg_fields() local
2574 for (i = 0; i < tpe->nr_field_strings; i++) in traceprobe_define_arg_fields()
2575 kfree(tpe->field_strings[i]); in traceprobe_define_arg_fields()
2576 kfree(tpe->field_strings); in traceprobe_define_arg_fields()
2577 tpe->field_strings = NULL; in traceprobe_define_arg_fields()
2578 tpe->nr_field_strings = 0; in traceprobe_define_arg_fields()
2581 tpe->field_strings = kcalloc(tp->nr_args * 2, sizeof(char *), in traceprobe_define_arg_fields()
2583 if (!tpe->field_strings) in traceprobe_define_arg_fields()
2606 tpe->field_strings[tpe->nr_field_strings++] = name; in traceprobe_define_arg_fields()
2607 tpe->field_strings[tpe->nr_field_strings++] = type; in traceprobe_define_arg_fields()
2619 static void trace_probe_event_free(struct trace_probe_event *tpe) in trace_probe_event_free() argument
2623 for (i = 0; i < tpe->nr_field_strings; i++) in trace_probe_event_free()
2624 kfree(tpe->field_strings[i]); in trace_probe_event_free()
2625 kfree(tpe->field_strings); in trace_probe_event_free()
2626 kfree(tpe->class.system); in trace_probe_event_free()
2627 kfree(tpe->call.name); in trace_probe_event_free()
2628 kfree(tpe->call.print_fmt); in trace_probe_event_free()
2629 kfree(tpe); in trace_probe_event_free()