xxh32(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, welcome to the Kernel API Manual moment for xxh32(9) πŸ’… β€” this one is literally all about calculating the 32-bit hash of the input with a given seed. iconic behavior, no cap πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

uint32_t xxh32 (const void *input , size_t length , uint32_t seed );

πŸ’– ARGUMENTS πŸ’–

  • input β€” the data to hash. yes, the actual stuff, hand it over 🫢
  • length β€” the length of the data to hash. gotta know how much data we’re working with, bestie πŸ“
  • seed β€” the seed can be used to alter the result predictably. cute and controlled, we love that for us ✨

🌸 DESCRIPTION 🌸

Speed on Core 2 Duo 3 GHz (single thread, SMHasher benchmark) : 5.4 GB/s πŸ”₯

like… she’s fast. that’s the vibe. πŸ’¨


πŸ‘‘ RETURN πŸ‘‘

The 32-bit hash of the data. periodt. πŸ’…


🌈 SEE ALSO 🌈

Kernel file ./include/linux/xxhash.h β€” yes bestie, go look at the actual kernel file πŸ‘€ β€” plus these absolute icons:


xoxo from the ./include/linux girlies πŸ’œ page xxh32(9), dated October 2026 β€” slay, bye bestie πŸŽ€βœ¨

πŸ“¦ where this page comes from