time_after32(9)
πΈ NAME πΈ
okay bestie, welcome to time_after32(9) β that's the title, and this page is living in the Kernel API Manual. It's literally here to compare two 32-bit relative times, no cap. π
β¨ SYNOPSIS β¨
time_after32 (a , b );
π ARGUMENTS π
aβ the time which may be afterbπbβ the time which may be beforeaπ«Ά
π¦ DESCRIPTION π¦
So time_after32(a, b) returns true if the time a is after time b. And time_before32(b, a) returns true if the time b is before time a. Cute, right? It's similar to time_after, but it compares two 32-bit timestamps for relative times.
This is the move when you're comparing 32-bit seconds values that can't be converted to 64-bit values β e.g. because of disk format or wire protocol issues β and you know that the times are less than 68 years apart. That's the whole vibe check: keep it 32-bit, keep it relative, and keep it under 68 years apart. β¨
π SEE ALSO π
- Kernel file
./include/linux/time.hπ time_between32(9)π
mwah π this page is from ./include/linux, dated October 2026, and it's signing off as time_after32(9) β 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