Lines Matching refs:cmd_ops

22 	if (data->cmd_ops->set_filter)  in trigger_data_free()
23 data->cmd_ops->set_filter(NULL, data, NULL); in trigger_data_free()
79 if (event_command_post_trigger(data->cmd_ops)) { in event_triggers_call()
80 tt |= data->cmd_ops->trigger_type; in event_triggers_call()
124 if (data->cmd_ops->trigger_type & tt) in event_triggers_post_call()
540 if (data->filter || event_command_post_trigger(data->cmd_ops) || in update_cond_flag()
541 event_command_needs_rec(data->cmd_ops)) { in update_cond_flag()
576 if (test->cmd_ops->trigger_type == data->cmd_ops->trigger_type) { in register_trigger()
612 if (iter->cmd_ops->trigger_type == test->cmd_ops->trigger_type) { in try_unregister_trigger()
843 struct event_trigger_data *event_trigger_alloc(struct event_command *cmd_ops, in event_trigger_alloc() argument
851 trigger_ops = cmd_ops->get_trigger_ops(cmd, param); in event_trigger_alloc()
859 trigger_data->cmd_ops = cmd_ops; in event_trigger_alloc()
913 int event_trigger_set_filter(struct event_command *cmd_ops, in event_trigger_set_filter() argument
918 if (param && cmd_ops->set_filter) in event_trigger_set_filter()
919 return cmd_ops->set_filter(param, trigger_data, file); in event_trigger_set_filter()
931 void event_trigger_reset_filter(struct event_command *cmd_ops, in event_trigger_reset_filter() argument
934 if (cmd_ops->set_filter) in event_trigger_reset_filter()
935 cmd_ops->set_filter(NULL, trigger_data, NULL); in event_trigger_reset_filter()
950 int event_trigger_register(struct event_command *cmd_ops, in event_trigger_register() argument
955 return cmd_ops->reg(glob, trigger_data, file); in event_trigger_register()
968 void event_trigger_unregister(struct event_command *cmd_ops, in event_trigger_unregister() argument
973 cmd_ops->unreg(glob, trigger_data, file); in event_trigger_unregister()
997 event_trigger_parse(struct event_command *cmd_ops, in event_trigger_parse() argument
1013 trigger_data = event_trigger_alloc(cmd_ops, cmd, param, file); in event_trigger_parse()
1018 event_trigger_unregister(cmd_ops, file, glob+1, trigger_data); in event_trigger_parse()
1028 ret = event_trigger_set_filter(cmd_ops, file, filter, trigger_data); in event_trigger_parse()
1035 ret = event_trigger_register(cmd_ops, file, glob, trigger_data); in event_trigger_parse()
1045 event_trigger_reset_filter(cmd_ops, trigger_data); in event_trigger_parse()
1763 int event_enable_trigger_parse(struct event_command *cmd_ops, in event_enable_trigger_parse() argument
1817 trigger_data = event_trigger_alloc(cmd_ops, cmd, param, enable_data); in event_enable_trigger_parse()
1824 event_trigger_unregister(cmd_ops, file, glob+1, trigger_data); in event_enable_trigger_parse()
1838 ret = event_trigger_set_filter(cmd_ops, file, filter, trigger_data); in event_enable_trigger_parse()
1853 ret = event_trigger_register(cmd_ops, file, glob, trigger_data); in event_enable_trigger_parse()
1865 event_trigger_reset_filter(cmd_ops, trigger_data); in event_enable_trigger_parse()
1886 (test->cmd_ops->trigger_type == in event_enable_register_trigger()
1887 data->cmd_ops->trigger_type) && in event_enable_register_trigger()
1925 (iter->cmd_ops->trigger_type == in event_enable_unregister_trigger()
1926 test->cmd_ops->trigger_type) && in event_enable_unregister_trigger()