hsiphash_2u32(9)
β¨ hsiphash_2u32 β¨
okay so bestie, we're in the Kernel API Manual today and this little icon is hsiphash_2u32 β she computes the 32-bit hsiphash PRF value of 2 u32 π
like, that's literally her whole job and she ate, no cap.
πΈ SYNOPSIS πΈ
u32 hsiphash_2u32 (const u32 first , const u32 second , const
hsiphash_key_t *key );
that's it, that's the whole vibe. three args in, one u32 out π«Ά
π ARGUMENTS π
firstβ the first u32. yes queen, you go first πsecondβ the second u32. she's next in line, main character energy ngl β¨keyβ the hsiphash key, typed asconst hsiphash_key_t *. key as in the secret sauce, not the keyboard kind π
π¦ SEE ALSO π¦
lowkey the friend group is huge and yes there are some duplicates in the group chat, we don't talk about it π
first up, the kernel file itself:
- Kernel file
./lib/siphash.cβ the mothership, the whole source file, go read her π§
then the siphash besties (the 64-bit girlies):
and the hsiphash 32-bit girlies:
and because the original list said it again, here they are again, fr fr, no edits, no notes:
bestie note: hsiphash_2u32 herself is not in her own SEE ALSO list β she's too busy being the page you're literally reading rn π iconic behavior honestly
π the sign-off π
that's the whole page!! she lives over in ./lib, the date on the tin says October 2026, and the page is of course titled hsiphash_2u32(9) because that's her name and she's not changing it for anybody π
β¨ go hash something, ily, bye π
π¦ 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