Lines Matching refs:trigger_data

619 	struct event_trigger_data *trigger_data;  in event_trigger_callback()  local
632 trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); in event_trigger_callback()
633 if (!trigger_data) in event_trigger_callback()
636 trigger_data->count = -1; in event_trigger_callback()
637 trigger_data->ops = trigger_ops; in event_trigger_callback()
638 trigger_data->cmd_ops = cmd_ops; in event_trigger_callback()
639 trigger_data->private_data = file; in event_trigger_callback()
640 INIT_LIST_HEAD(&trigger_data->list); in event_trigger_callback()
641 INIT_LIST_HEAD(&trigger_data->named_list); in event_trigger_callback()
644 cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); in event_trigger_callback()
645 kfree(trigger_data); in event_trigger_callback()
661 ret = kstrtoul(number, 0, &trigger_data->count); in event_trigger_callback()
672 ret = cmd_ops->set_filter(param, trigger_data, file); in event_trigger_callback()
678 event_trigger_init(trigger_ops, trigger_data); in event_trigger_callback()
679 ret = cmd_ops->reg(glob, trigger_ops, trigger_data, file); in event_trigger_callback()
686 cmd_ops->unreg(glob, trigger_ops, trigger_data, file); in event_trigger_callback()
692 event_trigger_free(trigger_ops, trigger_data); in event_trigger_callback()
698 cmd_ops->set_filter(NULL, trigger_data, NULL); in event_trigger_callback()
699 kfree(trigger_data); in event_trigger_callback()
720 struct event_trigger_data *trigger_data, in set_trigger_filter() argument
723 struct event_trigger_data *data = trigger_data; in set_trigger_filter()
1350 struct event_trigger_data *trigger_data; in event_enable_trigger_func() local
1392 trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); in event_enable_trigger_func()
1393 if (!trigger_data) in event_enable_trigger_func()
1398 kfree(trigger_data); in event_enable_trigger_func()
1402 trigger_data->count = -1; in event_enable_trigger_func()
1403 trigger_data->ops = trigger_ops; in event_enable_trigger_func()
1404 trigger_data->cmd_ops = cmd_ops; in event_enable_trigger_func()
1405 INIT_LIST_HEAD(&trigger_data->list); in event_enable_trigger_func()
1406 RCU_INIT_POINTER(trigger_data->filter, NULL); in event_enable_trigger_func()
1411 trigger_data->private_data = enable_data; in event_enable_trigger_func()
1414 cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); in event_enable_trigger_func()
1415 kfree(trigger_data); in event_enable_trigger_func()
1422 event_trigger_init(trigger_ops, trigger_data); in event_enable_trigger_func()
1435 ret = kstrtoul(number, 0, &trigger_data->count); in event_enable_trigger_func()
1446 ret = cmd_ops->set_filter(param, trigger_data, file); in event_enable_trigger_func()
1461 ret = cmd_ops->reg(glob, trigger_ops, trigger_data, file); in event_enable_trigger_func()
1474 event_trigger_free(trigger_ops, trigger_data); in event_enable_trigger_func()
1484 cmd_ops->set_filter(NULL, trigger_data, NULL); in event_enable_trigger_func()
1485 event_trigger_free(trigger_ops, trigger_data); in event_enable_trigger_func()