Lines Matching refs:trigger_data

632 	struct event_trigger_data *trigger_data;  in event_trigger_callback()  local
651 trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); in event_trigger_callback()
652 if (!trigger_data) in event_trigger_callback()
655 trigger_data->count = -1; in event_trigger_callback()
656 trigger_data->ops = trigger_ops; in event_trigger_callback()
657 trigger_data->cmd_ops = cmd_ops; in event_trigger_callback()
658 trigger_data->private_data = file; in event_trigger_callback()
659 INIT_LIST_HEAD(&trigger_data->list); in event_trigger_callback()
660 INIT_LIST_HEAD(&trigger_data->named_list); in event_trigger_callback()
663 cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); in event_trigger_callback()
664 kfree(trigger_data); in event_trigger_callback()
680 ret = kstrtoul(number, 0, &trigger_data->count); in event_trigger_callback()
691 ret = cmd_ops->set_filter(param, trigger_data, file); in event_trigger_callback()
697 event_trigger_init(trigger_ops, trigger_data); in event_trigger_callback()
698 ret = cmd_ops->reg(glob, trigger_ops, trigger_data, file); in event_trigger_callback()
705 cmd_ops->unreg(glob, trigger_ops, trigger_data, file); in event_trigger_callback()
711 event_trigger_free(trigger_ops, trigger_data); in event_trigger_callback()
717 cmd_ops->set_filter(NULL, trigger_data, NULL); in event_trigger_callback()
718 kfree(trigger_data); in event_trigger_callback()
739 struct event_trigger_data *trigger_data, in set_trigger_filter() argument
742 struct event_trigger_data *data = trigger_data; in set_trigger_filter()
1365 struct event_trigger_data *trigger_data; in event_enable_trigger_func() local
1412 trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); in event_enable_trigger_func()
1413 if (!trigger_data) in event_enable_trigger_func()
1418 kfree(trigger_data); in event_enable_trigger_func()
1422 trigger_data->count = -1; in event_enable_trigger_func()
1423 trigger_data->ops = trigger_ops; in event_enable_trigger_func()
1424 trigger_data->cmd_ops = cmd_ops; in event_enable_trigger_func()
1425 INIT_LIST_HEAD(&trigger_data->list); in event_enable_trigger_func()
1426 RCU_INIT_POINTER(trigger_data->filter, NULL); in event_enable_trigger_func()
1431 trigger_data->private_data = enable_data; in event_enable_trigger_func()
1434 cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); in event_enable_trigger_func()
1435 kfree(trigger_data); in event_enable_trigger_func()
1442 event_trigger_init(trigger_ops, trigger_data); in event_enable_trigger_func()
1455 ret = kstrtoul(number, 0, &trigger_data->count); in event_enable_trigger_func()
1466 ret = cmd_ops->set_filter(param, trigger_data, file); in event_enable_trigger_func()
1481 ret = cmd_ops->reg(glob, trigger_ops, trigger_data, file); in event_enable_trigger_func()
1494 event_trigger_free(trigger_ops, trigger_data); in event_enable_trigger_func()
1504 cmd_ops->set_filter(NULL, trigger_data, NULL); in event_enable_trigger_func()
1505 event_trigger_free(trigger_ops, trigger_data); in event_enable_trigger_func()