fsverity_hash_buffer(9)
π fsverity_hash_buffer(9) π
okay so welcome to the Kernel API Manual, bestie β todayβs main character is fsverity_hash_buffer(9). The vibe? Hash some data. Thatβs literally the whole name. No cap, itβs giving βtiny utility, big kernel energy.β π«Άβ¨
β¨ NAME β¨
fsverity_hash_buffer β hash some data
π SYNOPSIS π
void fsverity_hash_buffer (const struct fsverity_hash_alg *alg , const
void *data , size_t size , u8 *out );
πΈ ARGUMENTS πΈ
algβ the hash algorithm to use. Pick your icon. πdataβ the data to hash. The actual bytes, bestie.sizeβ size of data to hash, in bytes. Count βem. π’outβ output digest, size 'alg->digest_size' bytes. This is where the glow-up lands. π
π¦ SEE ALSO π¦
- Kernel file
./fs/verity/hash_algs.c fsverity_get_hash_alg(9)fsverity_prepare_hash_state(9)fsverity_hash_block(9)
π
sign-off: this page lives under ./fs/verity in the source/version corner, and itβs dated October 2026. Periodt. π
π¦ 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