Home
last modified time | relevance | path

Searched refs:sched_switch (Results 1 – 25 of 39) sorted by relevance

12

/openbmc/linux/tools/testing/selftests/ftrace/test.d/event/
H A Devent-enable.tc21 count=`cat trace | grep sched_switch | wc -l`
28 echo 1 > events/sched/sched_switch/enable
32 count=`cat trace | grep sched_switch | wc -l`
39 echo 0 > events/sched/sched_switch/enable
43 count=`cat trace | grep sched_switch | wc -l`
H A Devent-pid.tc22 echo 1 > events/sched/sched_switch/enable
26 count=`cat trace | grep sched_switch | wc -l`
41 count=`cat trace | grep sched_switch | grep -v "pid=$mypid" | wc -l`
50 echo 1 > events/sched/sched_switch/enable
54 count=`cat trace | grep sched_switch | grep -v "pid=$mypid" | wc -l`
/openbmc/linux/Documentation/trace/
H A Dfprobetrace.rst115 # echo 't sched_switch preempt prev_pid=prev->pid next_pid=next->pid' >> dynamic_events
142 # echo 't sched_switch prev->comm:string' >> dynamic_events
176 Also, here is an example of tracepoint events on ``sched_switch`` tracepoint.
177 To compare the result, this also enables the ``sched_switch`` traceevent too.
180 # echo 't sched_switch $arg*' >> dynamic_events
181 # echo 1 > events/sched/sched_switch/enable
182 # echo 1 > events/tracepoints/sched_switch/enable
196 As you can see, the ``sched_switch`` trace-event shows *cooked* parameters, on
197 the other hand, the ``sched_switch`` tracepoint probe event shows *raw*
205 # echo 't sched_switch comm=next->comm:string next->start_time' > dynamic_events
[all …]
H A Dhistogram-design.rst368 events/sched/sched_switch/trigger
710 sched_switch histogram. For each one of those, the referenced
723 uses it in the sched_switch trigger. The sched_switch trigger also
796 # cat events/sched/sched_switch/hist_debug
866 next_pid field on this sched_switch event, we retrieve the
908 /sys/kernel/tracing/events/sched/sched_switch/trigger
1184 # cat events/sched/sched_switch/hist_debug
1458 # cat events/sched/sched_switch/hist_debug
1653 Here's the sched_switch trigger::
1756 # cat events/sched/sched_switch/hist_debug
[all …]
/openbmc/linux/tools/testing/selftests/ftrace/test.d/trigger/
H A Dtrigger-eventonoff.tc19 echo 0 > events/sched/sched_switch/enable
22 if [ `cat events/sched/sched_switch/enable` != '1*' ]; then
29 echo 1 > events/sched/sched_switch/enable
32 if [ `cat events/sched/sched_switch/enable` != '0*' ]; then
/openbmc/openbmc-tools/tracing/
H A DREADME.md30 + EVENT_sched='sched/sched_switch sched/sched_wakeup sched/sched_wakeup_new sched/sched_waking'
37 +++ echo sched/sched_switch sched/sched_wakeup sched/sched_wakeup_new sched/sched_waking
53 …sh-1866 [000] d... 201821.030000: sched_switch: prev_comm=sh prev_pid=1866 prev_prio=120 prev_sta…
54 …rngd-987 [000] d... 201821.030000: sched_switch: prev_comm=rngd prev_pid=987 prev_prio=120 prev_…
55 …ksoftirqd/0-6 [000] d... 201821.030000: sched_switch: prev_comm=ksoftirqd/0 prev_pid=6 prev_pr…
58 …sh-1866 [000] d... 201821.030000: sched_switch: prev_comm=sh prev_pid=1866 prev_prio=120 prev_sta…
59 …phosphor-hwmon--1188 [000] d... 201821.030000: sched_switch: prev_comm=phosphor-hwmon- prev_pid=1…
69 +++ echo sched/sched_switch sched/sched_wakeup sched/sched_wakeup_new sched/sched_waking
/openbmc/linux/tools/testing/selftests/ftrace/test.d/trigger/inter-event/
H A Dtrigger-synthetic-event-stack-legacy.tc15 …tamp.usecs,st=stacktrace if prev_state == 1||prev_state == 2' >> events/sched/sched_switch/trigger
16 …cs-$ts,s=$st:onmax($delta).trace(wake_lat,prev_pid,$delta,$s)' >> events/sched/sched_switch/trigger
H A Dtrigger-synthetic-event-stack.tc14 …ecs,st=common_stacktrace if prev_state == 1||prev_state == 2' >> events/sched/sched_switch/trigger
15 …cs-$ts,s=$st:onmax($delta).trace(wake_lat,prev_pid,$delta,$s)' >> events/sched/sched_switch/trigger
H A Dtrigger-onmax-action-hist.tc21 …(next_comm,prev_pid,prev_prio,prev_comm) if next_comm=="ping"' >> events/sched/sched_switch/trigger
24 if ! grep -q "max:" events/sched/sched_switch/hist; then
H A Dtrigger-onmatch-onmax-action-hist.tc22 …(next_comm,prev_pid,prev_prio,prev_comm) if next_comm=="ping"' >> events/sched/sched_switch/trigger
26 …ing" events/synthetic/wakeup_latency/hist -o ! grep -q "max:" events/sched/sched_switch/hist]; then
H A Dtrigger-field-variable-support.tc15 …xt_pid,sched.sched_waking.prio,next_comm) if next_comm=="ping"' > events/sched/sched_switch/trigger
27 …t_pid,sched.sched_waking.prio,next_comm) if next_comm=="ping"' >> events/sched/sched_switch/trigger
H A Dtrigger-multi-actions-accept.tc14 TRIGGER2=events/sched/sched_switch/trigger
H A Dtrigger-onmatch-action-hist.tc22 …p_latency($wakeup_lat,next_pid,next_comm) if next_comm=="ping"' > events/sched/sched_switch/trigger
H A Dtrigger-trace-action-hist.tc22 …p_latency,$wakeup_lat,next_pid,next_comm) if next_comm=="ping"' > events/sched/sched_switch/trigger
H A Dtrigger-inter-event-combined-hist.tc26 …eup).wakeup_latency($wakeup_lat,next_pid) if next_comm=="ping"' > events/sched/sched_switch/trigger
/openbmc/linux/kernel/trace/rv/monitors/wwnr/
H A Dwwnr.c46 rv_attach_trace_probe("wwnr", sched_switch, handle_switch); in enable_wwnr()
56 rv_detach_trace_probe("wwnr", sched_switch, handle_switch); in disable_wwnr()
/openbmc/linux/tools/perf/scripts/python/
H A Dsched-migration.py104 def sched_switch(self, prev, prev_state, next): member in RunqueueSnapshot
179 def sched_switch(self, ts_list, prev, prev_state, next, cpu): member in TimeSlice
181 new_rq = old_rq.sched_switch(prev, prev_state, next)
333 def sched_switch(self, headers, prev_comm, prev_pid, prev_prio, prev_state, member in SchedEventProxy
349 ts.sched_switch(self.timeslices, prev_pid, prev_state, next_pid, headers.cpu)
427 parser.sched_switch(headers, prev_comm, prev_pid, prev_prio, prev_state,
/openbmc/linux/tools/perf/scripts/perl/bin/
H A Dwakeup-latency-record2 perf record -e sched:sched_switch -e sched:sched_wakeup $@
/openbmc/linux/tools/perf/scripts/python/bin/
H A Dtask-analyzer-record2 perf record -e sched:sched_switch -e sched:sched_migrate_task "$@"
H A Dsched-migration-record2 perf record -m 16384 -e sched:sched_wakeup -e sched:sched_wakeup_new -e sched:sched_switch -e sched…
/openbmc/linux/samples/trace_events/
H A Dtrace_custom_sched.h21 TRACE_CUSTOM_EVENT(sched_switch,
/openbmc/linux/tools/perf/scripts/perl/
H A Dwakeup-latency.pl28 sub sched::sched_switch
/openbmc/linux/tools/perf/tests/
H A Dswitch-tracking.c328 const char *sched_switch = "sched:sched_switch"; in test__switch_tracking() local
387 if (!evlist__can_select_event(evlist, sched_switch)) { in test__switch_tracking()
396 pr_debug("Failed to create event %s\n", sched_switch); in test__switch_tracking()
/openbmc/linux/tools/testing/selftests/ftrace/test.d/instances/
H A Dinstance-event.tc42 echo 1 > foo/events/sched/sched_switch/enable
/openbmc/linux/tools/perf/Documentation/
H A Dperf-trace.txt81 _and_ sched:sched_switch to the 'A' cgroup, while:
85 will only set the sched:sched_switch event to the 'A' cgroup, all the
93 the syscall ones go to the 'A' cgroup, the sched:sched_switch goes
325 Trace the next two sched:sched_switch events, four block:*_plug events, the
330 0.000 :0/0 sched:sched_switch:swapper/2:0 [120] S ==> rcu_sched:10 [120]
331 0.015 rcu_sched/10 sched:sched_switch:rcu_sched:10 [120] R ==> swapper/2:0 [120]

12