ahash_request_free(9)
π NAME π
Okay bestie, welcome to ahash_request_free(9) from the Kernel API Manual. This one is short and iconic: ahash_request_free will zeroize and free the request data structure. That's the whole main-character arc. π
β¨ SYNOPSIS β¨
void ahash_request_free (struct ahash_request *req );
π ARGUMENTS π
reqβ the request data structure cipher handle to be freed. She's getting zeroized and freed, periodt. π
π¦ SEE ALSO π¦
The whole linked-lore friend group:
Kernel file ./include/crypto/hash.h Message Digest Algorithm Definitions(9)β the source-file lore starting pointstruct ahash_alg(9)β struct vibesstruct shash_alg(9)β more struct vibesAsynchronous Message Digest API(9)β async API energycrypto_alloc_ahash(9)β allocation eracrypto_free_ahash(9)β free eracrypto_has_ahash(9)β availability check lorecrypto_ahash_blocksize(9)β blocksize infocrypto_ahash_digestsize(9)β digestsize infocrypto_ahash_statesize(9)β statesize infocrypto_ahash_reqtfm(9)β reqtfm infocrypto_ahash_reqsize(9)β reqsize infocrypto_ahash_setkey(9)β setkey momentcrypto_ahash_finup(9)β finup momentcrypto_ahash_final(9)β final momentcrypto_ahash_digest(9)β digest momentcrypto_ahash_export(9)β export momentcrypto_ahash_import(9)β import momentcrypto_ahash_init(9)β init momentcrypto_ahash_update(9)β update momentAsynchronous Hash Request Handle(9)β handle loreahash_request_set_tfm(9)β set_tfm loreahash_request_alloc(9)β request allocation loreahash_request_set_callback(9)β callback-setting loreahash_request_set_crypt(9)β crypt-setting loreahash_request_set_virt(9)β virt-setting loreSynchronous Message Digest API(9)β sync API energycrypto_alloc_shash(9)β shash allocation eracrypto_free_shash(9)β shash free eracrypto_shash_blocksize(9)β shash blocksize infocrypto_shash_digestsize(9)β shash digestsize infocrypto_shash_descsize(9)β shash descsize infocrypto_shash_setkey(9)β shash setkey momentcrypto_shash_digest(9)β shash digest momentcrypto_shash_tfm_digest(9)β shash tfm_digest momentcrypto_shash_export(9)β shash export momentcrypto_shash_import(9)β shash import momentcrypto_shash_init(9)β shash init momentcrypto_shash_finup(9)β shash finup momentcrypto_shash_update(9)β shash update momentcrypto_shash_final(9)β shash final moment
Cute little footer sign-off: source/version is ./include/crypto, date is October 2026 β mwah, stay zeroized 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