STRUCT HRTIMER_SLEEPER(9)
β¨ NAME β¨
okay bestie, welcome to the struct hrtimer_sleeper(9) page from the Kernel API Manual π β and yes, she is literally the simple sleeper structure, no cap. π
πΈ SYNOPSIS πΈ
here's the whole struct, exactly as it appears, character for character β don't let anyone tell you different:
struct hrtimer_sleeper {
struct hrtimer timer;
struct task_struct *task;
};
π«Ά Members π«Ά
timerβ the embedded timer structure, living right inside her π°οΈtaskβ the task to wake up, bestie π
π¦ Description π¦
so here's the tea: when the timer expires, task is set to NULL. that's it, that's the description, and honestly it ate. π
π₯ SEE ALSO π₯
- Kernel file
./include/linux/hrtimer.hβ the home base π‘ hrtimer_start(9)hrtimer_get_remaining(9)hrtimer_is_queued(9)hrtimer_forward_now(9)
okay bye bestie π this page lives in ./include/linux, dated October 2026, and it's the struct hrtimer_sleeper(9) manual page β periodt. πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms