put_old_itimerspec32(9)
π put_old_itimerspec32(9) β Kernel API Manual π
β¨ NAME β¨
okay bestie, this is put_old_itimerspec32: she converts &struct itimerspec64 to &struct old_itimerspec32 and copies the latter to userspace. literally the whole plot. π
πΈ SYNOPSIS πΈ
int put_old_itimerspec32 (const struct itimerspec64 *its , struct old_itimerspec32 __user *uits );
π ARGUMENTS π
itsβ the inputstruct itimerspec64. that's the struct you're bringing in.uitsβ the user'sstruct old_itimerspec32. literally the userspace-side struct.
π¦ RETURN π¦
0 on success or negative errno on error. that's the whole return journey, bestie. β¨
π SEE ALSO π
- Kernel file:
./kernel/time/time.c - the time-keeping besties:
jiffies_to_msecs(9),jiffies_to_usecs(9),mktime64(9),set_normalized_timespec64(9),ns_to_timespec64(9),__msecs_to_jiffies(9),__usecs_to_jiffies(9),timespec64_to_jiffies(9),jiffies_to_timespec64(9),jiffies_to_clock_t(9),clock_t_to_jiffies(9),jiffies_64_to_clock_t(9),nsec_to_clock_t(9),jiffies64_to_nsecs(9),jiffies64_to_msecs(9),nsecs_to_jiffies64(9),nsecs_to_jiffies(9),timespec64_add_safe(9),get_timespec64(9),put_timespec64(9),get_old_timespec32(9),put_old_timespec32(9),get_itimerspec64(9),put_itimerspec64(9),get_old_itimerspec32(9).
xoxo, from your ./kernel/time source bestie, dated October 2026 πβ¨
π¦ 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