siphash(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so welcome to the Kernel API Manual, bestie β€” this page is siphash(9), and siphash is literally here to compute 64-bit siphash PRF value. That's the whole name vibe. πŸ’…

✨ SYNOPSIS ✨

u64 siphash (const void *data , size_t len , const siphash_key_t *key );

🌸 ARGUMENTS 🌸

  • data β€” the buffer to hash. That’s the thing you’re pointing at, bestie. 🫢
  • len β€” size of data. Literally how much of it we’re looking at. ✨
  • key β€” the siphash key. It’s giving key energy. πŸ”‘

πŸ’– RETURN πŸ’–

The siphash PRF value. That’s it. That’s the return. πŸ‘‘

πŸ¦‹ SEE ALSO πŸ¦‹


πŸ’œ source/version: ./include/linux Β· date: October 2026 Β· siphash(9) β€” bye bestie, mwah πŸ’…

πŸ“¦ where this page comes from