Lines Matching +full:- +full:sdep

1 /* SPDX-License-Identifier: GPL-2.0 */
23 __entry->timer = timer;
26 TP_printk("timer=%p", __entry->timer)
30 * timer_init - called when the timer is initialized
48 * timer_start - called when the timer is started
70 __entry->timer = timer;
71 __entry->function = timer->function;
72 __entry->expires = expires;
73 __entry->now = jiffies;
74 __entry->flags = flags;
78 __entry->timer, __entry->function, __entry->expires,
79 (long)__entry->expires - __entry->now,
80 __entry->flags & TIMER_CPUMASK,
81 __entry->flags >> TIMER_ARRAYSHIFT,
82 decode_timer_flags(__entry->flags & TIMER_TRACE_FLAGMASK))
86 * timer_expire_entry - called immediately before the timer callback
106 __entry->timer = timer;
107 __entry->now = jiffies;
108 __entry->function = timer->function;
109 __entry->baseclk = baseclk;
113 __entry->timer, __entry->function, __entry->now,
114 __entry->baseclk)
118 * timer_expire_exit - called immediately after the timer callback returns
135 * timer_cancel - called when the timer is canceled
168 * hrtimer_init - called when the hrtimer is initialized
187 __entry->hrtimer = hrtimer;
188 __entry->clockid = clockid;
189 __entry->mode = mode;
192 TP_printk("hrtimer=%p clockid=%s mode=%s", __entry->hrtimer,
193 decode_clockid(__entry->clockid),
194 decode_hrtimer_mode(__entry->mode))
198 * hrtimer_start - called when the hrtimer is started
217 __entry->hrtimer = hrtimer;
218 __entry->function = hrtimer->function;
219 __entry->expires = hrtimer_get_expires(hrtimer);
220 __entry->softexpires = hrtimer_get_softexpires(hrtimer);
221 __entry->mode = mode;
225 "mode=%s", __entry->hrtimer, __entry->function,
226 (unsigned long long) __entry->expires,
227 (unsigned long long) __entry->softexpires,
228 decode_hrtimer_mode(__entry->mode))
232 * hrtimer_expire_entry - called immediately before the hrtimer callback
252 __entry->hrtimer = hrtimer;
253 __entry->now = *now;
254 __entry->function = hrtimer->function;
258 __entry->hrtimer, __entry->function,
259 (unsigned long long) __entry->now)
273 __entry->hrtimer = hrtimer;
276 TP_printk("hrtimer=%p", __entry->hrtimer)
280 * hrtimer_expire_exit - called immediately after the hrtimer callback returns
294 * hrtimer_cancel - called when the hrtimer is canceled
305 * itimer_state - called when itimer is started or canceled
307 * @value: the itimers value, itimer is canceled if value->it_value is
328 __entry->which = which;
329 __entry->expires = expires;
330 __entry->value_sec = value->it_value.tv_sec;
331 __entry->value_nsec = value->it_value.tv_nsec;
332 __entry->interval_sec = value->it_interval.tv_sec;
333 __entry->interval_nsec = value->it_interval.tv_nsec;
337 __entry->which, __entry->expires,
338 __entry->value_sec, __entry->value_nsec / NSEC_PER_USEC,
339 __entry->interval_sec, __entry->interval_nsec / NSEC_PER_USEC)
343 * itimer_expire - called when itimer expires
361 __entry->which = which;
362 __entry->now = now;
363 __entry->pid = pid_nr(pid);
366 TP_printk("which=%d pid=%d now=%llu", __entry->which,
367 (int) __entry->pid, __entry->now)
386 #define tick_dep_name(sdep) TRACE_DEFINE_ENUM(TICK_DEP_BIT_##sdep); \ argument
387 TRACE_DEFINE_ENUM(TICK_DEP_MASK_##sdep);
388 #define tick_dep_name_end(sdep) TRACE_DEFINE_ENUM(TICK_DEP_BIT_##sdep); \ argument
389 TRACE_DEFINE_ENUM(TICK_DEP_MASK_##sdep);
391 #define tick_dep_mask_name(sdep) TRACE_DEFINE_ENUM(TICK_DEP_MASK_##sdep); argument
399 #define tick_dep_name(sdep) { TICK_DEP_MASK_##sdep, #sdep }, argument
400 #define tick_dep_mask_name(sdep) { TICK_DEP_MASK_##sdep, #sdep }, argument
401 #define tick_dep_name_end(sdep) { TICK_DEP_MASK_##sdep, #sdep } argument
418 __entry->success = success;
419 __entry->dependency = dependency;
422 TP_printk("success=%d dependency=%s", __entry->success, \
423 show_tick_dep_name(__entry->dependency))