STRUCT XXH64_STATE(9)
π¦ NAME π¦
struct xxh64_state β okay so this is the private xxh64 state, and bestie, do not use the members directly. Like, hands off the internals, fr fr. π
This page is from the Kernel API Manual, and it's giving "lowkey important, highkey private." β¨
β¨ SYNOPSIS β¨
Here's the struct in all its exact, character-for-character glory:
struct xxh64_state {
uint64_t total_len;
uint64_t v1;
uint64_t v2;
uint64_t v3;
uint64_t v4;
uint64_t mem64[4];
uint32_t memsize;
};
β οΈ Again for the people in the back: do not use members directly. This is private state, not a group project. π
π Members π
No extra member-by-member notes are listed under this heading β the section is literally empty on the page, so the struct above is the whole thing. π«Ά
The vibe check is simple: it's private, the members are internal, and you should not poke at them directly. Periodt. π
π SEE ALSO π
- Kernel file:
./include/linux/xxhash.h xxh32(9)xxh64(9)xxhash(9)xxh64_reset(9)xxh64_update(9)xxh64_digest(9)
mwah π β cute little sign-off from source/version ./include/linux, dated October 2026, page struct xxh64_state(9). slay and stay out of private members πβ¨
π¦ 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