Lines Matching full:trigger
331 Trace events can be made to conditionally invoke trigger 'commands'
335 with attached triggers is invoked, the set of trigger commands
336 associated with that event is invoked. Any given trigger can
340 If no filter is associated with the trigger, it always passes.
343 trigger expressions to the 'trigger' file for the given event.
367 /sys/kernel/tracing/events/ftrace/print/trigger
372 Triggers are added by echoing the command to the 'trigger' file::
374 # echo 'command[:count] [if filter]' > trigger
377 to the 'trigger' file::
379 # echo '!command[:count] [if filter]' > trigger
388 For ease of use, writing to the trigger file using '>' currently just
389 adds or removes a single trigger and there's no explicit '>>' support
393 6.2 Supported trigger commands
404 The event tracepoint stays in this mode as long as there's a trigger
405 in effect that can trigger it.
407 For example, the following trigger causes kmalloc events to be
412 /sys/kernel/debug/tracing/events/syscalls/sys_enter_read/trigger
414 The following trigger causes kmalloc events to stop being traced
419 /sys/kernel/debug/tracing/events/syscalls/sys_exit_read/trigger
429 /sys/kernel/debug/tracing/events/syscalls/sys_enter_read/trigger
432 /sys/kernel/debug/tracing/events/syscalls/sys_exit_read/trigger
435 per triggering event, but there can only be one trigger per
447 For example, the following trigger dumps a stacktrace every time the
451 /sys/kernel/debug/tracing/events/kmem/kmalloc/trigger
453 The following trigger dumps a stacktrace the first 5 times a kmalloc
457 /sys/kernel/debug/tracing/events/kmem/kmalloc/trigger
466 /sys/kernel/debug/tracing/events/kmem/kmalloc/trigger
469 /sys/kernel/debug/tracing/events/kmem/kmalloc/trigger
475 /sys/kernel/debug/tracing/events/kmem/kmalloc/trigger
477 Note that there can be only one stacktrace trigger per triggering
488 capture those events when the trigger event occurred::
491 /sys/kernel/debug/tracing/events/block/block_unplug/trigger
496 /sys/kernel/debug/tracing/events/block/block_unplug/trigger
501 /sys/kernel/debug/tracing/events/block/block_unplug/trigger
504 /sys/kernel/debug/tracing/events/block/block_unplug/trigger
506 Note that there can be only one snapshot trigger per triggering
519 trigger event::
522 /sys/kernel/debug/tracing/events/block/block_unplug/trigger
527 /sys/kernel/debug/tracing/events/block/block_unplug/trigger
532 /sys/kernel/debug/tracing/events/block/block_unplug/trigger
535 /sys/kernel/debug/tracing/events/block/block_unplug/trigger
537 Note that there can be only one traceon or traceoff trigger per