Lines Matching refs:call
253 tu->tp.call.class = &tu->tp.class; in alloc_trace_uprobe()
254 tu->tp.call.name = kstrdup(event, GFP_KERNEL); in alloc_trace_uprobe()
255 if (!tu->tp.call.name) in alloc_trace_uprobe()
271 kfree(tu->tp.call.name); in alloc_trace_uprobe()
285 kfree(tu->tp.call.class->system); in free_trace_uprobe()
286 kfree(tu->tp.call.name); in free_trace_uprobe()
296 if (strcmp(ftrace_event_name(&tu->tp.call), event) == 0 && in find_probe_event()
297 strcmp(tu->tp.call.class->system, group) == 0) in find_probe_event()
326 old_tu = find_probe_event(ftrace_event_name(&tu->tp.call), in register_trace_uprobe()
327 tu->tp.call.class->system); in register_trace_uprobe()
602 seq_printf(m, "%c:%s/%s", c, tu->tp.call.class->system, in probes_seq_show()
603 ftrace_event_name(&tu->tp.call)); in probes_seq_show()
654 ftrace_event_name(&tu->tp.call), tu->nhit); in probes_profile_seq_show()
780 struct ftrace_event_call *call = &tu->tp.call; in __uprobe_trace_func() local
782 WARN_ON(call != ftrace_file->event_call); in __uprobe_trace_func()
793 call->event.type, size, 0, 0); in __uprobe_trace_func()
852 tu = container_of(event, struct trace_uprobe, tp.call.event); in print_uprobe_event()
856 ftrace_event_name(&tu->tp.call), in print_uprobe_event()
861 ftrace_event_name(&tu->tp.call), in print_uprobe_event()
1096 struct ftrace_event_call *call = &tu->tp.call; in __uprobe_perf_func() local
1111 head = this_cpu_ptr(call->perf_events); in __uprobe_perf_func()
1115 entry = perf_trace_buf_prepare(size, call->event.type, NULL, &rctx); in __uprobe_perf_func()
1275 struct ftrace_event_call *call = &tu->tp.call; in register_uprobe_event() local
1279 INIT_LIST_HEAD(&call->class->fields); in register_uprobe_event()
1280 call->event.funcs = &uprobe_funcs; in register_uprobe_event()
1281 call->class->define_fields = uprobe_event_define_fields; in register_uprobe_event()
1286 ret = register_ftrace_event(&call->event); in register_uprobe_event()
1288 kfree(call->print_fmt); in register_uprobe_event()
1292 call->class->reg = trace_uprobe_register; in register_uprobe_event()
1293 call->data = tu; in register_uprobe_event()
1294 ret = trace_add_event_call(call); in register_uprobe_event()
1298 ftrace_event_name(call)); in register_uprobe_event()
1299 kfree(call->print_fmt); in register_uprobe_event()
1300 unregister_ftrace_event(&call->event); in register_uprobe_event()
1311 ret = trace_remove_event_call(&tu->tp.call); in unregister_uprobe_event()
1314 kfree(tu->tp.call.print_fmt); in unregister_uprobe_event()
1315 tu->tp.call.print_fmt = NULL; in unregister_uprobe_event()