Lines Matching full:triggers
3 * trace_events_trigger - trace event triggers
25 /* make sure current triggers exit before free */ in trigger_data_free()
32 * event_triggers_call - Call triggers associated with a trace event
63 if (list_empty(&file->triggers)) in event_triggers_call()
66 list_for_each_entry_rcu(data, &file->triggers, list) { in event_triggers_call()
104 list_for_each_entry_rcu(data, &file->triggers, list) { in event_triggers_post_call()
123 return seq_list_next(t, &event_file->triggers, pos); in trigger_next()
136 if (list_empty(&event_file->triggers)) in trigger_start()
139 return seq_list_start(&event_file->triggers, *pos); in trigger_start()
153 seq_puts(m, "# Available triggers:\n"); in trigger_show()
378 * Common implementation for event triggers to print themselves.
468 * clear_event_triggers - Clear all triggers associated with a trace array
473 * (in the case of enable/disable_event triggers) will have its sm_ref
487 list_for_each_entry_safe(data, n, &file->triggers, list) { in clear_event_triggers()
500 * If an event has triggers and any of those triggers has a filter or
513 list_for_each_entry(data, &file->triggers, list) { in update_cond_flag()
550 list_for_each_entry(test, &file->triggers, list) { in register_trigger()
563 list_add_rcu(&data->list, &file->triggers); in register_trigger()
597 list_for_each_entry(data, &file->triggers, list) { in unregister_trigger()
795 * @name: The name of the set of named triggers to find the common data for
797 * Named triggers are sets of triggers that share a common set of
889 * pause_named_trigger - Pause all named triggers with the same name
892 * Pauses a named trigger along with all other triggers having the
893 * same name. Because named triggers share a common set of data,
895 * to pause all triggers with the same name.
903 * unpause_named_trigger - Un-pause all named triggers with the same name
906 * Un-pauses a named trigger along with all other triggers having the
907 * same name. Because named triggers share a common set of data,
909 * needs to unpause all triggers with the same name.
920 * Named triggers are sets of triggers that share a common set of
1522 list_for_each_entry(test, &file->triggers, list) { in event_enable_register_trigger()
1539 list_add_rcu(&data->list, &file->triggers); in event_enable_register_trigger()
1564 list_for_each_entry(data, &file->triggers, list) { in event_enable_unregister_trigger()