hsiphash_1u32(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the Kernel API Manual page for hsiphash_1u32(9) β€” yes the whole page is literally named after this one little function and honestly? iconic πŸ’…


πŸŽ€ NAME πŸŽ€

hsiphash_1u32 β€” it computes the 32-bit hsiphash PRF value of a u32, and that's the entire vibe of this page ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

u32 hsiphash_1u32 (const u32 first , const hsiphash_key_t *key );

look at her. so compact. so powerful. 🫢


🌸 ARGUMENTS 🌸

  • first β€” the first u32, fr fr. that's the one and only thing you're hashing here πŸ’–
  • key β€” the hsiphash key, i.e. the const hsiphash_key_t * you gotta hand over. no key, no hash, no cap πŸ”‘

πŸ’œ SEE ALSO πŸ’œ

okay this is the friend group, and yes there's some duplicate energy in here β€” not me pointing it out, just keeping it 100 with you πŸ‘€

that's the list, exactly as it comes, duplicates and all β€” the original said it, so I said it πŸ’€


lowkey a reminder bestie: every detail up there is doing its job, so don't go renaming anything or "improving" it. main character energy means respecting the source 🌈

and that's the page!! πŸ¦‹ source lives in ./lib, dated October 2026, and the whole thing signs off as hsiphash_1u32(9) β€” mwah, slay, periodt πŸ’…πŸŽ€πŸ’–

πŸ“¦ where this page comes from