Lines Matching refs:trigger_data
609 struct event_trigger_data *trigger_data; in event_trigger_callback() local
622 trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); in event_trigger_callback()
623 if (!trigger_data) in event_trigger_callback()
626 trigger_data->count = -1; in event_trigger_callback()
627 trigger_data->ops = trigger_ops; in event_trigger_callback()
628 trigger_data->cmd_ops = cmd_ops; in event_trigger_callback()
629 INIT_LIST_HEAD(&trigger_data->list); in event_trigger_callback()
632 cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); in event_trigger_callback()
633 kfree(trigger_data); in event_trigger_callback()
649 ret = kstrtoul(number, 0, &trigger_data->count); in event_trigger_callback()
660 ret = cmd_ops->set_filter(param, trigger_data, file); in event_trigger_callback()
665 ret = cmd_ops->reg(glob, trigger_ops, trigger_data, file); in event_trigger_callback()
682 cmd_ops->set_filter(NULL, trigger_data, NULL); in event_trigger_callback()
683 kfree(trigger_data); in event_trigger_callback()
704 struct event_trigger_data *trigger_data, in set_trigger_filter() argument
707 struct event_trigger_data *data = trigger_data; in set_trigger_filter()
1167 struct event_trigger_data *trigger_data; in event_enable_trigger_func() local
1201 trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); in event_enable_trigger_func()
1202 if (!trigger_data) in event_enable_trigger_func()
1207 kfree(trigger_data); in event_enable_trigger_func()
1211 trigger_data->count = -1; in event_enable_trigger_func()
1212 trigger_data->ops = trigger_ops; in event_enable_trigger_func()
1213 trigger_data->cmd_ops = cmd_ops; in event_enable_trigger_func()
1214 INIT_LIST_HEAD(&trigger_data->list); in event_enable_trigger_func()
1215 RCU_INIT_POINTER(trigger_data->filter, NULL); in event_enable_trigger_func()
1219 trigger_data->private_data = enable_data; in event_enable_trigger_func()
1222 cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); in event_enable_trigger_func()
1223 kfree(trigger_data); in event_enable_trigger_func()
1240 ret = kstrtoul(number, 0, &trigger_data->count); in event_enable_trigger_func()
1251 ret = cmd_ops->set_filter(param, trigger_data, file); in event_enable_trigger_func()
1266 ret = cmd_ops->reg(glob, trigger_ops, trigger_data, file); in event_enable_trigger_func()
1288 cmd_ops->set_filter(NULL, trigger_data, NULL); in event_enable_trigger_func()
1289 kfree(trigger_data); in event_enable_trigger_func()