trace_hrtimer_expire_entry(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… trace_hrtimer_expire_entry(9) πŸ’…

okay so, bestie β€” welcome to the Kernel API Manual πŸ’–. This page is short, sweet, and highkey useful. Let’s go!! ✨

🌸 NAME 🌸

trace_hrtimer_expire_entry β€” called immediately before the hrtimer callback. Periodt. πŸ’…

πŸŽ€ SYNOPSIS πŸŽ€

Here’s the exact signature, no cap:

void trace_hrtimer_expire_entry (struct hrtimer *hrtimer , ktime_t now
       );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • hrtimer β€” pointer to struct hrtimer. You’re handing over the timer struct pointer, bestie. 🫢
  • now β€” variable which contains current time of the timers base. It’s the timer base’s β€œright now,” lowkey important. ⏱️

🌈 DESCRIPTION 🌈

This hook allows you to determine the timer latency β€” that’s the whole assignment, and it ate. ⏱️✨ It’s giving observability, and it’s doing exactly what it says on the tin. πŸŽ€

πŸ’œ SEE ALSO πŸ’œ

Kernel file ./include/trace/events/timer.h is where the whole timer tracepoint family lives 🫢. Go say hi to:


xoxo, your fav Unix bestie πŸ’… β€” sourced from ./include/trace/events, dated October 2026. πŸŽ€βœ¨

πŸ“¦ where this page comes from