Lines Matching refs:edata
2868 struct event_probe_data *edata;
2875 edata = *pdata;
2876 update_event_probe(edata);
2885 struct event_probe_data *edata;
2892 edata = *pdata;
2894 if (!edata->count)
2898 if (edata->enable == !(edata->file->flags & EVENT_FILE_FL_SOFT_DISABLED))
2901 if (edata->count != -1)
2902 (edata->count)--;
2904 update_event_probe(edata);
2912 struct event_probe_data *edata;
2920 edata = *pdata;
2925 edata->enable ? ENABLE_EVENT_STR : DISABLE_EVENT_STR,
2926 edata->file->event_call->class->system,
2927 trace_event_name(edata->file->event_call));
2929 if (edata->count == -1)
2932 seq_printf(m, ":count=%ld\n", edata->count);
2942 struct event_probe_data *edata = init_data;
2952 ret = ftrace_func_mapper_add_ip(mapper, ip, edata);
2956 edata->ref++;
2963 struct event_probe_data *edata = data;
2965 edata->ref--;
2966 if (!edata->ref) {
2968 __ftrace_event_enable_disable(edata->file, 0, 1);
2969 module_put(edata->file->event_call->mod);
2970 kfree(edata);
2980 struct event_probe_data *edata;
2989 edata = ftrace_func_mapper_remove_ip(mapper, ip);
2991 if (WARN_ON_ONCE(!edata))
2994 if (WARN_ON_ONCE(edata->ref <= 0))
2997 free_probe_data(edata);