Searched refs:trigger (Results 1 - 25 of 823) sorted by relevance

1234567891011>>

/linux-master/tools/testing/selftests/ftrace/test.d/trigger/
H A Dtrigger-filter.tc3 # description: event trigger - test trigger filter
4 # requires: set_event events/sched/sched_process_fork/trigger
12 echo "Test trigger filter"
14 echo 'traceoff if child_pid == 0' > events/sched/sched_process_fork/trigger
17 fail "traceoff trigger on sched_process_fork did not work"
22 echo "Test semantic error for trigger filter"
23 ! echo 'traceoff if a' > events/sched/sched_process_fork/trigger
24 ! echo 'traceoff if common_pid=0' > events/sched/sched_process_fork/trigger
25 ! echo 'traceoff if common_pid==b' > events/sched/sched_process_fork/trigger
[all...]
H A Dtrigger-hist-expressions.tc3 # description: event trigger - test histogram expression parsing
4 # requires: set_event events/sched/sched_process_fork/trigger events/sched/sched_process_fork/hist error_log "<var1>=<field|var_ref|numeric_literal>":README
13 trigger="events/sched/sched_process_fork/trigger"
15 reset_trigger_file $trigger
17 echo "Test hist trigger expressions - $1"
19 echo "hist:keys=common_pid:x=$2" > $trigger
23 actual=`grep -o 'x=[[:digit:]]*' $trigger | awk -F= '{ print $2 }'`
26 fail "Failed hist trigger expression evaluation: Expression: $2 Expected: $3, Actual: $actual"
29 reset_trigger_file $trigger
[all...]
H A Dtrigger-eventonoff.tc3 # description: event trigger - test event enable/disable trigger
4 # requires: set_event events/sched/sched_process_fork/trigger
12 FEATURE=`grep enable_event events/sched/sched_process_fork/trigger`
14 echo "event enable/disable trigger is not supported"
18 echo "Test enable_event trigger"
20 echo 'enable_event:sched:sched_switch' > events/sched/sched_process_fork/trigger
23 fail "enable_event trigger on sched_process_fork did not work"
28 echo "Test disable_event trigger"
30 echo 'disable_event:sched:sched_switch' > events/sched/sched_process_fork/trigger
[all...]
H A Dtrigger-stacktrace.tc3 # description: event trigger - test stacktrace-trigger
4 # requires: set_event events/sched/sched_process_fork/trigger
11 FEATURE=`grep stacktrace events/sched/sched_process_fork/trigger`
13 echo "stacktrace trigger is not supported"
17 echo "Test stacktrace trigger"
20 echo 'stacktrace' > events/sched/sched_process_fork/trigger
23 fail "stacktrace trigger on sched_process_fork did not work"
29 ! echo "stacktrace:foo" > events/sched/sched_process_fork/trigger
30 echo "stacktrace" > events/sched/sched_process_fork/trigger
[all...]
H A Dtrigger-traceonoff.tc3 # description: event trigger - test traceon/off trigger
4 # requires: set_event events/sched/sched_process_fork/trigger
11 echo "Test traceoff trigger"
13 echo 'traceoff' > events/sched/sched_process_fork/trigger
16 fail "traceoff trigger on sched_process_fork did not work"
21 echo "Test traceon trigger"
23 echo 'traceon' > events/sched/sched_process_fork/trigger
26 fail "traceoff trigger on sched_process_fork did not work"
31 echo "Test semantic error for traceoff/on trigger"
[all...]
H A Dtrigger-snapshot.tc3 # description: event trigger - test snapshot-trigger
4 # requires: set_event events/sched/sched_process_fork/trigger snapshot
11 FEATURE=`grep snapshot events/sched/sched_process_fork/trigger`
13 echo "snapshot trigger is not supported"
17 echo "Test snapshot trigger"
21 echo 'snapshot:1' > events/sched/sched_process_fork/trigger
24 fail "snapshot trigger on sched_process_fork did not work"
32 ! echo "snapshot+1" > events/sched/sched_process_fork/trigger
33 echo "snapshot" > events/sched/sched_process_fork/trigger
[all...]
H A Dtrigger-trace-marker-synthetic.tc3 # description: trace_marker trigger - test histogram with synthetic event
4 # requires: set_event synthetic_events events/ftrace/print/trigger events/ftrace/print/hist
12 echo "Test histogram trace_marker to trace_marker latency histogram trigger"
15 echo 'hist:keys=common_pid:ts0=common_timestamp.usecs if buf == "start"' > events/ftrace/print/trigger
16 echo 'hist:keys=common_pid:lat=common_timestamp.usecs-$ts0:onmatch(ftrace.print).latency($lat) if buf == "end"' >> events/ftrace/print/trigger
17 echo 'hist:keys=common_pid,lat:sort=lat' > events/synthetic/latency/trigger
24 fail "hist trace_marker trigger did not trigger correctly"
28 fail "hist trigger did not trigger "
[all...]
H A Dtrigger-trace-marker-synthetic-kernel.tc3 # description: trace_marker trigger - test histogram with synthetic event against kernel event
4 # requires: set_event synthetic_events events/sched/sched_waking events/ftrace/print/trigger events/ftrace/print/hist
12 echo "Test histogram kernel event to trace_marker latency histogram trigger"
15 echo 'hist:keys=pid:ts0=common_timestamp.usecs' > events/sched/sched_waking/trigger
16 echo 'hist:keys=common_pid:lat=common_timestamp.usecs-$ts0:onmatch(sched.sched_waking).latency($lat)' > events/ftrace/print/trigger
17 echo 'hist:keys=common_pid,lat:sort=lat' > events/synthetic/latency/trigger
22 fail "hist trigger did not trigger correct times on trace_marker"
25 fail "hist trigger did not trigger "
[all...]
H A Dtrigger-trace-marker-hist.tc3 # description: trace_marker trigger - test histogram trigger
4 # requires: set_event events/ftrace/print/trigger events/ftrace/print/hist
12 echo "Test histogram trace_marker trigger"
14 echo 'hist:keys=common_pid' > events/ftrace/print/trigger
17 fail "hist trigger did not trigger correct times on trace_marker"
/linux-master/tools/testing/selftests/ftrace/test.d/trigger/inter-event/
H A Dtrigger-action-hist-xfail.tc3 # description: event trigger - test inter-event histogram trigger expected fail actions
13 echo 'hist:keys=comm:onmatch(sched.sched_wakeup).snapshot()' >> events/sched/sched_waking/trigger && exit_fail
17 echo 'hist:keys=comm:onmatch(sched.sched_wakeup).save(comm,prio)' >> events/sched/sched_waking/trigger && exit_fail
H A Dtrigger-inter-event-combined-hist.tc3 # description: event trigger - test inter-event combined histogram trigger
20 echo 'hist:keys=pid:ts0=common_timestamp.usecs if comm=="ping"' > events/sched/sched_waking/trigger
21 echo 'hist:keys=pid:waking_lat=common_timestamp.usecs-$ts0:onmatch(sched.sched_waking).waking_latency($waking_lat,pid) if comm=="ping"' > events/sched/sched_wakeup/trigger
22 echo 'hist:keys=pid,lat:sort=pid,lat' > events/synthetic/waking_latency/trigger
25 echo 'hist:keys=pid:ts1=common_timestamp.usecs if comm=="ping"' >> events/sched/sched_wakeup/trigger
26 echo 'hist:keys=next_pid:wakeup_lat=common_timestamp.usecs-$ts1:onmatch(sched.sched_wakeup).wakeup_latency($wakeup_lat,next_pid) if next_comm=="ping"' > events/sched/sched_switch/trigger
29 echo 'hist:keys=pid,lat:sort=pid,lat:ww_lat=$waking_lat+$wakeup_lat:onmatch(synthetic.wakeup_latency).waking_plus_wakeup_latency($ww_lat,pid)' >> events/synthetic/wakeup_latency/trigger
30 echo 'hist:keys=pid,lat:sort=pid,lat' >> events/synthetic/waking_plus_wakeup_latency/trigger
H A Dtrigger-multi-actions-accept.tc3 # description: event trigger - test multiple actions on hist trigger
11 echo "Test multiple actions on hist trigger"
13 TRIGGER1=events/sched/sched_wakeup/trigger
14 TRIGGER2=events/sched/sched_switch/trigger
H A Dtrigger-synthetic-event-stack-legacy.tc3 # description: event trigger - test inter-event histogram trigger trace action with dynamic string param (legacy stack)
15 echo 'hist:keys=next_pid:ts=common_timestamp.usecs,st=stacktrace if prev_state == 1||prev_state == 2' >> events/sched/sched_switch/trigger
16 echo 'hist:keys=prev_pid:delta=common_timestamp.usecs-$ts,s=$st:onmax($delta).trace(wake_lat,prev_pid,$delta,$s)' >> events/sched/sched_switch/trigger
H A Dtrigger-synthetic-event-stack.tc3 # description: event trigger - test inter-event histogram trigger trace action with dynamic string param
14 echo 'hist:keys=next_pid:ts=common_timestamp.usecs,st=common_stacktrace if prev_state == 1||prev_state == 2' >> events/sched/sched_switch/trigger
15 echo 'hist:keys=prev_pid:delta=common_timestamp.usecs-$ts,s=$st:onmax($delta).trace(wake_lat,prev_pid,$delta,$s)' >> events/sched/sched_switch/trigger
H A Dtrigger-onmatch-onmax-action-hist.tc3 # description: event trigger - test inter-event histogram trigger onmatch-onmax action
21 echo 'hist:keys=pid:ts0=common_timestamp.usecs if comm=="ping"' > events/sched/sched_wakeup/trigger
22 echo 'hist:keys=next_pid:wakeup_lat=common_timestamp.usecs-$ts0:onmatch(sched.sched_wakeup).wakeup_latency($wakeup_lat,next_pid,next_comm):onmax($wakeup_lat).save(next_comm,prev_pid,prev_prio,prev_comm) if next_comm=="ping"' >> events/sched/sched_switch/trigger
23 echo 'hist:keys=comm,pid,lat:wakeup_lat=lat:sort=lat' > events/synthetic/wakeup_latency/trigger
H A Dtrigger-onmatch-action-hist.tc3 # description: event trigger - test inter-event histogram trigger onmatch action
21 echo 'hist:keys=pid:ts0=common_timestamp.usecs if comm=="ping"' > events/sched/sched_wakeup/trigger
22 echo 'hist:keys=next_pid:wakeup_lat=common_timestamp.usecs-$ts0:onmatch(sched.sched_wakeup).wakeup_latency($wakeup_lat,next_pid,next_comm) if next_comm=="ping"' > events/sched/sched_switch/trigger
23 echo 'hist:keys=comm,pid,lat:wakeup_lat=lat:sort=lat' > events/synthetic/wakeup_latency/trigger
H A Dtrigger-trace-action-hist.tc3 # description: event trigger - test inter-event histogram trigger trace action
21 echo 'hist:keys=pid:ts0=common_timestamp.usecs if comm=="ping"' > events/sched/sched_wakeup/trigger
22 echo 'hist:keys=next_pid:wakeup_lat=common_timestamp.usecs-$ts0:onmatch(sched.sched_wakeup).trace(wakeup_latency,$wakeup_lat,next_pid,next_comm) if next_comm=="ping"' > events/sched/sched_switch/trigger
23 echo 'hist:keys=comm,pid,lat:wakeup_lat=lat:sort=lat' > events/synthetic/wakeup_latency/trigger
H A Dtrigger-synthetic-event-dynstring.tc3 # description: event trigger - test inter-event histogram trigger trace action with dynamic string param
21 echo 'hist:key=pid:filenamevar=filename:ts0=common_timestamp.usecs' > events/sched/sched_process_exec/trigger
22 echo 'hist:key=pid:lat=common_timestamp.usecs-$ts0:onmatch(sched.sched_process_exec).ping_test_latency($lat,$filenamevar) if comm == "ping"' > events/sched/sched_process_exit/trigger
23 echo 'hist:keys=filename,lat:sort=filename,lat' > events/synthetic/ping_test_latency/trigger
H A Dtrigger-onmax-action-hist.tc3 # description: event trigger - test inter-event histogram trigger onmax action
20 echo 'hist:keys=pid:ts0=common_timestamp.usecs if comm=="ping"' >> events/sched/sched_waking/trigger
21 echo 'hist:keys=next_pid:wakeup_lat=common_timestamp.usecs-$ts0:onmax($wakeup_lat).save(next_comm,prev_pid,prev_prio,prev_comm) if next_comm=="ping"' >> events/sched/sched_switch/trigger
H A Dtrigger-field-variable-support.tc3 # description: event trigger - test field variable support
14 echo 'hist:keys=comm:ts0=common_timestamp.usecs if comm=="ping"' > events/sched/sched_waking/trigger
15 echo 'hist:keys=next_comm:wakeup_lat=common_timestamp.usecs-$ts0:onmatch(sched.sched_waking).wakeup_latency($wakeup_lat,next_pid,sched.sched_waking.prio,next_comm) if next_comm=="ping"' > events/sched/sched_switch/trigger
16 echo 'hist:keys=pid,prio,comm:vals=lat:sort=pid,prio' > events/synthetic/wakeup_latency/trigger
27 echo '!hist:keys=next_comm:wakeup_lat=common_timestamp.usecs-$ts0:onmatch(sched.sched_waking).wakeup_latency($wakeup_lat,next_pid,sched.sched_waking.prio,next_comm) if next_comm=="ping"' >> events/sched/sched_switch/trigger
/linux-master/drivers/leds/trigger/
H A Dledtrig-panic.c15 static struct led_trigger *trigger; variable in typeref:struct:led_trigger
19 * notifier. This means the trigger can be changed without
24 if (led_cdev->trigger)
26 list_add_tail(&led_cdev->trig_list, &trigger->led_cdevs);
32 led_cdev->trigger = trigger;
52 led_trigger_event(trigger, state ? LED_FULL : LED_OFF);
58 led_trigger_register_simple("panic", &trigger);
59 if (!trigger)
/linux-master/tools/perf/util/
H A Dtrigger.h8 * Use trigger to model operations which need to be executed when
21 * a trigger. is_hit means the event already happen; is_ready means the
22 * trigger is waiting for the event.
25 struct trigger { struct
37 WARN_ONCE(t->state != exp, "trigger '%s' state transist error: %d in %s()\n", \
40 static inline bool trigger_is_available(struct trigger *t)
45 static inline bool trigger_is_error(struct trigger *t)
50 static inline void trigger_on(struct trigger *t)
56 static inline void trigger_ready(struct trigger *t)
63 static inline void trigger_hit(struct trigger *
[all...]
/linux-master/drivers/vfio/fsl-mc/
H A Dvfio_fsl_mc_intr.c57 eventfd_signal(mc_irq->trigger);
65 struct eventfd_ctx *trigger; local
70 if (irq->trigger) {
73 eventfd_ctx_put(irq->trigger);
74 irq->trigger = NULL;
85 trigger = eventfd_ctx_fdget(fd);
86 if (IS_ERR(trigger)) {
88 return PTR_ERR(trigger);
91 irq->trigger = trigger;
148 u8 trigger = *(u8 *)data; local
[all...]
/linux-master/drivers/iio/trigger/
H A DMakefile10 obj-$(CONFIG_IIO_STM32_LPTIMER_TRIGGER) += stm32-lptimer-trigger.o
11 obj-$(CONFIG_IIO_STM32_TIMER_TRIGGER) += stm32-timer-trigger.o
/linux-master/arch/x86/include/asm/uv/
H A Duv_irq.h22 trigger : 1, member in struct:uv_IO_APIC_route_entry

Completed in 245 milliseconds

1234567891011>>