Lines Matching refs:trigger_data

633 	struct event_trigger_data *trigger_data;  in event_trigger_callback()  local
652 trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); in event_trigger_callback()
653 if (!trigger_data) in event_trigger_callback()
656 trigger_data->count = -1; in event_trigger_callback()
657 trigger_data->ops = trigger_ops; in event_trigger_callback()
658 trigger_data->cmd_ops = cmd_ops; in event_trigger_callback()
659 trigger_data->private_data = file; in event_trigger_callback()
660 INIT_LIST_HEAD(&trigger_data->list); in event_trigger_callback()
661 INIT_LIST_HEAD(&trigger_data->named_list); in event_trigger_callback()
664 cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); in event_trigger_callback()
665 kfree(trigger_data); in event_trigger_callback()
681 ret = kstrtoul(number, 0, &trigger_data->count); in event_trigger_callback()
692 ret = cmd_ops->set_filter(param, trigger_data, file); in event_trigger_callback()
698 event_trigger_init(trigger_ops, trigger_data); in event_trigger_callback()
699 ret = cmd_ops->reg(glob, trigger_ops, trigger_data, file); in event_trigger_callback()
706 cmd_ops->unreg(glob, trigger_ops, trigger_data, file); in event_trigger_callback()
712 event_trigger_free(trigger_ops, trigger_data); in event_trigger_callback()
718 cmd_ops->set_filter(NULL, trigger_data, NULL); in event_trigger_callback()
719 kfree(trigger_data); in event_trigger_callback()
740 struct event_trigger_data *trigger_data, in set_trigger_filter() argument
743 struct event_trigger_data *data = trigger_data; in set_trigger_filter()
1376 struct event_trigger_data *trigger_data; in event_enable_trigger_func() local
1423 trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); in event_enable_trigger_func()
1424 if (!trigger_data) in event_enable_trigger_func()
1429 kfree(trigger_data); in event_enable_trigger_func()
1433 trigger_data->count = -1; in event_enable_trigger_func()
1434 trigger_data->ops = trigger_ops; in event_enable_trigger_func()
1435 trigger_data->cmd_ops = cmd_ops; in event_enable_trigger_func()
1436 INIT_LIST_HEAD(&trigger_data->list); in event_enable_trigger_func()
1437 RCU_INIT_POINTER(trigger_data->filter, NULL); in event_enable_trigger_func()
1442 trigger_data->private_data = enable_data; in event_enable_trigger_func()
1445 cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); in event_enable_trigger_func()
1446 kfree(trigger_data); in event_enable_trigger_func()
1453 event_trigger_init(trigger_ops, trigger_data); in event_enable_trigger_func()
1466 ret = kstrtoul(number, 0, &trigger_data->count); in event_enable_trigger_func()
1477 ret = cmd_ops->set_filter(param, trigger_data, file); in event_enable_trigger_func()
1492 ret = cmd_ops->reg(glob, trigger_ops, trigger_data, file); in event_enable_trigger_func()
1505 event_trigger_free(trigger_ops, trigger_data); in event_enable_trigger_func()
1515 cmd_ops->set_filter(NULL, trigger_data, NULL); in event_enable_trigger_func()
1516 event_trigger_free(trigger_ops, trigger_data); in event_enable_trigger_func()