xxh32(9)
β¨ 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:
xxh64(9)xxhash(9)struct xxh64_state(9)xxh64_reset(9)xxh64_update(9)xxh64_digest(9)
xoxo from the ./include/linux girlies π page xxh32(9), dated October 2026 β slay, bye bestie πβ¨
π¦ 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