Lines Matching refs:edata

3055 	struct event_probe_data *edata;  in event_enable_probe()  local
3062 edata = *pdata; in event_enable_probe()
3063 update_event_probe(edata); in event_enable_probe()
3072 struct event_probe_data *edata; in event_enable_count_probe() local
3079 edata = *pdata; in event_enable_count_probe()
3081 if (!edata->count) in event_enable_count_probe()
3085 if (edata->enable == !(edata->file->flags & EVENT_FILE_FL_SOFT_DISABLED)) in event_enable_count_probe()
3088 if (edata->count != -1) in event_enable_count_probe()
3089 (edata->count)--; in event_enable_count_probe()
3091 update_event_probe(edata); in event_enable_count_probe()
3099 struct event_probe_data *edata; in event_enable_print() local
3107 edata = *pdata; in event_enable_print()
3112 edata->enable ? ENABLE_EVENT_STR : DISABLE_EVENT_STR, in event_enable_print()
3113 edata->file->event_call->class->system, in event_enable_print()
3114 trace_event_name(edata->file->event_call)); in event_enable_print()
3116 if (edata->count == -1) in event_enable_print()
3119 seq_printf(m, ":count=%ld\n", edata->count); in event_enable_print()
3129 struct event_probe_data *edata = init_data; in event_enable_init() local
3139 ret = ftrace_func_mapper_add_ip(mapper, ip, edata); in event_enable_init()
3143 edata->ref++; in event_enable_init()
3150 struct event_probe_data *edata = data; in free_probe_data() local
3152 edata->ref--; in free_probe_data()
3153 if (!edata->ref) { in free_probe_data()
3155 __ftrace_event_enable_disable(edata->file, 0, 1); in free_probe_data()
3156 trace_event_put_ref(edata->file->event_call); in free_probe_data()
3157 kfree(edata); in free_probe_data()
3167 struct event_probe_data *edata; in event_enable_free() local
3176 edata = ftrace_func_mapper_remove_ip(mapper, ip); in event_enable_free()
3178 if (WARN_ON_ONCE(!edata)) in event_enable_free()
3181 if (WARN_ON_ONCE(edata->ref <= 0)) in event_enable_free()
3184 free_probe_data(edata); in event_enable_free()