Lines Matching refs:hrtimer

9 #include <linux/hrtimer.h>
188 * hrtimer_init - called when the hrtimer is initialized
189 * @hrtimer: pointer to struct hrtimer
195 TP_PROTO(struct hrtimer *hrtimer, clockid_t clockid,
198 TP_ARGS(hrtimer, clockid, mode),
201 __field( void *, hrtimer )
207 __entry->hrtimer = hrtimer;
212 TP_printk("hrtimer=%p clockid=%s mode=%s", __entry->hrtimer,
218 * hrtimer_start - called when the hrtimer is started
219 * @hrtimer: pointer to struct hrtimer
224 TP_PROTO(struct hrtimer *hrtimer, enum hrtimer_mode mode),
226 TP_ARGS(hrtimer, mode),
229 __field( void *, hrtimer )
237 __entry->hrtimer = hrtimer;
238 __entry->function = hrtimer->function;
239 __entry->expires = hrtimer_get_expires(hrtimer);
240 __entry->softexpires = hrtimer_get_softexpires(hrtimer);
244 TP_printk("hrtimer=%p function=%ps expires=%llu softexpires=%llu "
245 "mode=%s", __entry->hrtimer, __entry->function,
252 * hrtimer_expire_entry - called immediately before the hrtimer callback
253 * @hrtimer: pointer to struct hrtimer
261 TP_PROTO(struct hrtimer *hrtimer, ktime_t *now),
263 TP_ARGS(hrtimer, now),
266 __field( void *, hrtimer )
272 __entry->hrtimer = hrtimer;
274 __entry->function = hrtimer->function;
277 TP_printk("hrtimer=%p function=%ps now=%llu",
278 __entry->hrtimer, __entry->function,
284 TP_PROTO(struct hrtimer *hrtimer),
286 TP_ARGS(hrtimer),
289 __field( void *, hrtimer )
293 __entry->hrtimer = hrtimer;
296 TP_printk("hrtimer=%p", __entry->hrtimer)
300 * hrtimer_expire_exit - called immediately after the hrtimer callback returns
301 * @hrtimer: pointer to struct hrtimer
308 TP_PROTO(struct hrtimer *hrtimer),
310 TP_ARGS(hrtimer)
314 * hrtimer_cancel - called when the hrtimer is canceled
315 * @hrtimer: pointer to struct hrtimer
319 TP_PROTO(struct hrtimer *hrtimer),
321 TP_ARGS(hrtimer)