schedule_hrtimeout(9)
okay so bestie, this is schedule_hrtimeout(9) from the Kernel API Manual β and it's giving sleep until timeout energy, no cap. π€β¨
πΈ NAME πΈ
schedule_hrtimeout β sleep until timeout. That's literally the whole vibe: this baby is about snoozing until the timeout hits. π
β¨ SYNOPSIS β¨
int schedule_hrtimeout (ktime_t *expires , const enum hrtimer_mode mode
);
π ARGUMENTS π
expiresβ the timeout value, and its type isktime_t. β°modeβ the timer mode. π°οΈ
π DESCRIPTION π
okay so for the full details, bestie, go see schedule_hrtimeout_range β that's where the real tea is. The delta argument of schedule_hrtimeout_range is set to 0 here, so it has therefore no impact. Periodt. π
π¦ SEE ALSO π¦
Kernel file: ./kernel/time/sleep_timeout.c
schedule_timeout(9)schedule_timeout_interruptible(9)schedule_timeout_killable(9)schedule_timeout_uninterruptible(9)schedule_timeout_idle(9)schedule_hrtimeout_range_clock(9)schedule_hrtimeout_range(9)msleep(9)msleep_interruptible(9)usleep_range_state(9)
cute little sign-off: this page lives under source ./kernel/time, dated October 2026, and it's the schedule_hrtimeout(9) page. bye bestie, go take a lil timeout nap π
π
π¦ 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