Lines Matching refs:timer

3 #define TRACE_SYSTEM timer
10 #include <linux/timer.h>
14 TP_PROTO(struct timer_list *timer),
16 TP_ARGS(timer),
19 __field( void *, timer )
23 __entry->timer = timer;
26 TP_printk("timer=%p", __entry->timer)
30 * timer_init - called when the timer is initialized
31 * @timer: pointer to struct timer_list
35 TP_PROTO(struct timer_list *timer),
37 TP_ARGS(timer)
48 * timer_start - called when the timer is started
49 * @timer: pointer to struct timer_list
54 TP_PROTO(struct timer_list *timer,
57 TP_ARGS(timer, bucket_expiry),
60 __field( void *, timer )
69 __entry->timer = timer;
70 __entry->function = timer->function;
71 __entry->expires = timer->expires;
74 __entry->flags = timer->flags;
77 TP_printk("timer=%p function=%ps expires=%lu [timeout=%ld] bucket_expiry=%lu cpu=%u idx=%u flags=%s",
78 __entry->timer, __entry->function, __entry->expires,
86 * timer_expire_entry - called immediately before the timer callback
87 * @timer: pointer to struct timer_list
88 * @baseclk: value of timer_base::clk when timer expires
90 * Allows to determine the timer latency.
94 TP_PROTO(struct timer_list *timer, unsigned long baseclk),
96 TP_ARGS(timer, baseclk),
99 __field( void *, timer )
106 __entry->timer = timer;
108 __entry->function = timer->function;
112 TP_printk("timer=%p function=%ps now=%lu baseclk=%lu",
113 __entry->timer, __entry->function, __entry->now,
118 * timer_expire_exit - called immediately after the timer callback returns
119 * @timer: pointer to struct timer_list
122 * determine the runtime of the timer callback function.
124 * NOTE: Do NOT dereference timer in TP_fast_assign. The pointer might
129 TP_PROTO(struct timer_list *timer),
131 TP_ARGS(timer)
135 * timer_cancel - called when the timer is canceled
136 * @timer: pointer to struct timer_list
140 TP_PROTO(struct timer_list *timer),
142 TP_ARGS(timer)
257 * Allows to determine the timer latency.
326 * @which: name of the interval timer
364 * @which: type of the interval timer
365 * @pid: pid of the process which owns the timer