nexp_u32(9)
๐ nexp_u32(9) โ the Kernel API Manual bestie edition ๐
okay so bestie, welcome to the nexp_u32(9) page from the Kernel API Manual โ yes, the manual name is literally right there in the title, we love a self-aware icon โจ
โจ NAME โจ
nexp_u32 โ negative base-e exponential ๐งฎ๐
๐ SYNOPSIS ๐
u32 __pure nexp_u32 (u32 ux );
that's the whole signature, no cap โ u32, __pure, nexp_u32, and one ux argument, exactly like that ๐ซถ
๐ธ ARGUMENTS ๐ธ
uxโ this is x in units of micro ๐ so like, micro-units, that's the vibe, iykyk
๐ฆ DESCRIPTION ๐ฆ
okay so what does it actually do? it returns:
exp(ux * -1e-6) * U32_MAX
literally that. negative base-e exponential, multiplied by U32_MAX, periodt ๐
๐ฅ
like the function name says โ negative exponential โ and the -1e-6 is right there in the math, no guessing, we don't do that here ๐
๐ SEE ALSO ๐
- Kernel file
./net/ipv4/tcp_cdg.cโ go look, bestie, it's giving source-file energy ๐โจ
and that's the whole page, fr fr ๐
lowkey iconic that a tiny math function gets its own manpage โ main character energy only ๐
cute sign-off time: this lil page comes from ./net/ipv4 and is dated October 2026 โ so when you see that footer, just know it's the source/version/date combo saying hi ๐๐ซถ๐
๐ฆ 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