diff options
| author | Patrick Bellasi <patrick.bellasi@arm.com> | 2016-01-20 14:06:05 +0000 |
|---|---|---|
| committer | Amit Pundir <amit.pundir@linaro.org> | 2016-09-14 14:59:32 +0530 |
| commit | 13a60dc148bd6646e09349a2d424e65c8c30c195 (patch) | |
| tree | 614241a188d258e6dfc875b70fa3ae53be982104 /include/trace/events | |
| parent | 486c7afa76ec1b1249b1c8f9d387561bc86c268f (diff) | |
DEBUG: sched/tune: add tracepoint on P-E space filtering
Change-Id: I31dfed67c0486713b88efb75df767329f2802e06
Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
Diffstat (limited to 'include/trace/events')
| -rw-r--r-- | include/trace/events/sched.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/include/trace/events/sched.h b/include/trace/events/sched.h index 5dcbc803e233..abbfaeedd3ae 100644 --- a/include/trace/events/sched.h +++ b/include/trace/events/sched.h @@ -900,6 +900,41 @@ TRACE_EVENT(sched_energy_diff, __entry->nrgn, __entry->nrgp) ); +/* + * Tracepoint for schedtune_tasks_update + */ +TRACE_EVENT(sched_tune_filter, + + TP_PROTO(int nrg_delta, int cap_delta, + int nrg_gain, int cap_gain, + int payoff, int region), + + TP_ARGS(nrg_delta, cap_delta, nrg_gain, cap_gain, payoff, region), + + TP_STRUCT__entry( + __field( int, nrg_delta ) + __field( int, cap_delta ) + __field( int, nrg_gain ) + __field( int, cap_gain ) + __field( int, payoff ) + __field( int, region ) + ), + + TP_fast_assign( + __entry->nrg_delta = nrg_delta; + __entry->cap_delta = cap_delta; + __entry->nrg_gain = nrg_gain; + __entry->cap_gain = cap_gain; + __entry->payoff = payoff; + __entry->region = region; + ), + + TP_printk("nrg_delta=%d cap_delta=%d nrg_gain=%d cap_gain=%d payoff=%d region=%d", + __entry->nrg_delta, __entry->cap_delta, + __entry->nrg_gain, __entry->cap_gain, + __entry->payoff, __entry->region) +); + #endif /* _TRACE_SCHED_H */ /* This part must be outside protection */ |
