Home
last modified time | relevance | path

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

12

/Linux-v4.19/tools/testing/selftests/ftrace/test.d/event/
Devent-enable.tc33 count=`cat trace | grep sched_switch | wc -l`
40 echo 1 > events/sched/sched_switch/enable
44 count=`cat trace | grep sched_switch | wc -l`
51 echo 0 > events/sched/sched_switch/enable
55 count=`cat trace | grep sched_switch | wc -l`
Devent-pid.tc36 echo 1 > events/sched/sched_switch/enable
40 count=`cat trace | grep sched_switch | wc -l`
54 count=`cat trace | grep sched_switch | grep -v "pid=$mypid" | wc -l`
63 echo 1 > events/sched/sched_switch/enable
67 count=`cat trace | grep sched_switch | grep -v "pid=$mypid" | wc -l`
/Linux-v4.19/tools/testing/selftests/ftrace/test.d/trigger/
Dtrigger-eventonoff.tc38 echo 0 > events/sched/sched_switch/enable
41 if [ `cat events/sched/sched_switch/enable` != '1*' ]; then
48 echo 1 > events/sched/sched_switch/enable
51 if [ `cat events/sched/sched_switch/enable` != '0*' ]; then
/Linux-v4.19/tools/testing/selftests/ftrace/test.d/trigger/inter-event/
Dtrigger-onmax-action-hist.tc40 …(next_comm,prev_pid,prev_prio,prev_comm) if next_comm=="ping"' >> events/sched/sched_switch/trigger
42 if ! grep -q "max:" events/sched/sched_switch/hist; then
Dtrigger-onmatch-onmax-action-hist.tc41 …(next_comm,prev_pid,prev_prio,prev_comm) if next_comm=="ping"' >> events/sched/sched_switch/trigger
44 …ing" events/synthetic/wakeup_latency/hist -o ! grep -q "max:" events/sched/sched_switch/hist]; then
Dtrigger-field-variable-support.tc34 …xt_pid,sched.sched_waking.prio,next_comm) if next_comm=="ping"' > events/sched/sched_switch/trigger
46 …t_pid,sched.sched_waking.prio,next_comm) if next_comm=="ping"' >> events/sched/sched_switch/trigger
Dtrigger-multi-actions-accept.tc34 TRIGGER2=events/sched/sched_switch/trigger
Dtrigger-onmatch-action-hist.tc41 …p_latency($wakeup_lat,next_pid,next_comm) if next_comm=="ping"' > events/sched/sched_switch/trigger
Dtrigger-inter-event-combined-hist.tc45 …eup).wakeup_latency($wakeup_lat,next_pid) if next_comm=="ping"' > events/sched/sched_switch/trigger
/Linux-v4.19/tools/perf/scripts/python/
Dsched-migration.py106 def sched_switch(self, prev, prev_state, next): member in RunqueueSnapshot
181 def sched_switch(self, ts_list, prev, prev_state, next, cpu): member in TimeSlice
183 new_rq = old_rq.sched_switch(prev, prev_state, next)
335 def sched_switch(self, headers, prev_comm, prev_pid, prev_prio, prev_state, member in SchedEventProxy
351 ts.sched_switch(self.timeslices, prev_pid, prev_state, next_pid, headers.cpu)
429 parser.sched_switch(headers, prev_comm, prev_pid, prev_prio, prev_state,
/Linux-v4.19/tools/perf/scripts/perl/bin/
Dwakeup-latency-record2 perf record -e sched:sched_switch -e sched:sched_wakeup $@
/Linux-v4.19/tools/perf/scripts/python/bin/
Dsched-migration-record2 perf record -m 16384 -e sched:sched_wakeup -e sched:sched_wakeup_new -e sched:sched_switch -e sched…
/Linux-v4.19/tools/perf/Documentation/
Dperf-inject.txt40 Merge sched_stat and sched_switch for getting events where and how long
41 tasks slept. sched_switch contains a callchain where a task slept and
Dperf-trace.txt76 _and_ sched:sched_switch to the 'A' cgroup, while:
80 will only set the sched:sched_switch event to the 'A' cgroup, all the
88 the syscall ones go to the 'A' cgroup, the sched:sched_switch goes
Dintel-pt.txt602 as the sched:sched_switch tracepoints will be used to receive such information:
614 sched_switch tracepoint
617 The sched_switch tracepoint is used to provide side-band data for Intel PT
621 The sched_switch events are automatically added. e.g. the second event shown
692 Note, the sched_switch event is only added if the user is permitted to use it
695 Note also, the sched_switch event is only added if TSC packets are requested.
696 That is because, in the absence of timing information, the sched_switch events
Dperf-report.txt158 and event name everytime. For example, 'sched:sched_switch' event can
/Linux-v4.19/tools/perf/tests/
Dswitch-tracking.c318 const char *sched_switch = "sched:sched_switch"; in test__switch_tracking() local
376 if (!perf_evlist__can_select_event(evlist, sched_switch)) { in test__switch_tracking()
382 err = parse_events(evlist, sched_switch, NULL); in test__switch_tracking()
384 pr_debug("Failed to parse event %s\n", sched_switch); in test__switch_tracking()
/Linux-v4.19/tools/perf/scripts/perl/
Dwakeup-latency.pl28 sub sched::sched_switch
/Linux-v4.19/tools/testing/selftests/ftrace/test.d/instances/
Dinstance-event.tc46 echo 1 > foo/events/sched/sched_switch
/Linux-v4.19/tools/perf/arch/x86/util/
Dintel-pt.c411 const char *sched_switch = "sched:sched_switch"; in intel_pt_track_switches() local
415 if (!perf_evlist__can_select_event(evlist, sched_switch)) in intel_pt_track_switches()
418 err = parse_events(evlist, sched_switch, NULL); in intel_pt_track_switches()
421 __func__, sched_switch, err); in intel_pt_track_switches()
/Linux-v4.19/Documentation/trace/
Devents.rst263 # cat sched_switch/filter
273 # cat sched_switch/filter
284 # cat sched_switch/filter
417 kmem:kmalloc and sched:sched_switch, but can't have two kmem:kmalloc
Dftrace.rst257 Note, sched_switch and sched_wake_up will also trace events
1085 in the sched_switch trace point to fill comm cache
1093 in the sched_switch trace point to fill the cache of
2962 echo 'try_to_wake_up:enable_event:sched:sched_switch:2' > \
2972 echo '!try_to_wake_up:enable_event:sched:sched_switch:0' > \
2974 echo '!schedule:disable_event:sched:sched_switch' > \
3146 …<idle>-0 [005] d... 2440.603828: sched_switch: prev_comm=swapper/5 prev_pid=0 prev_prio=120 …
3147 …sleep-2242 [005] d... 2440.603846: sched_switch: prev_comm=snapshot-test-2 prev_pid=2242 prev_pr…
3149 …<idle>-0 [002] d... 2440.707230: sched_switch: prev_comm=swapper/2 prev_pid=0 prev_prio=120 p…
3163 …<idle>-0 [007] d... 2440.707395: sched_switch: prev_comm=swapper/7 prev_pid=0 prev_prio=120 p…
[all …]
Dhistogram.rst1929 CPU by a sched_switch event, calculate the latency and use that
1936 /sys/kernel/debug/tracing/events/sched/sched_switch/trigger
1964 sched_waking and another for sched_switch, keyed on pid. Whenever
1980 /sys/kernel/debug/tracing/events/sched/sched_switch/trigger
1986 # cat /sys/kernel/debug/tracing/events/sched/sched_switch/hist
/Linux-v4.19/include/trace/events/
Dsched.h128 TRACE_EVENT(sched_switch,
/Linux-v4.19/tools/perf/
Dbuiltin-timechart.c441 static void sched_switch(struct timechart *tchart, int cpu, u64 timestamp, in sched_switch() function
631 sched_switch(tchart, sample->cpu, sample->time, prev_pid, next_pid, in process_sample_sched_switch()

12