crypto_ahash_reqtfm(9)
π NAME π
okay bestie, this is crypto_ahash_reqtfm(9) from the Kernel API Manual, and it is literally here to obtain cipher handle from request. No cap, that is the whole NAME section vibe β¨.
πΈ SYNOPSIS πΈ
the signature is giving exactly this, so keep it verbatim:
struct crypto_ahash * crypto_ahash_reqtfm (struct ahash_request *req );
π ARGUMENTS π
reqβ the asynchronous request handle that contains the reference to the ahash cipher handle. That is the little handle you are passing in, and yes it matters π
β¨ DESCRIPTION β¨
okay so literally: this returns the ahash cipher handle that is registered with the asynchronous request handle ahash_request. It is giving βgive me the handle attached to this requestβ energy π₯.
π¦ RETURN π¦
the ahash cipher handle. periodt π
π SEE ALSO π
okay bestie, the whole squad is here β every single reference, no skips:
- Kernel file
./include/crypto/hash.hβ Message Digest Algorithm Definitions(9) struct ahash_alg(9)struct shash_alg(9)Asynchronous Message Digest API(9)crypto_alloc_ahash(9)crypto_free_ahash(9)crypto_has_ahash(9)crypto_ahash_blocksize(9)crypto_ahash_digestsize(9)crypto_ahash_statesize(9)crypto_ahash_reqsize(9)crypto_ahash_setkey(9)crypto_ahash_finup(9)crypto_ahash_final(9)crypto_ahash_digest(9)crypto_ahash_export(9)crypto_ahash_import(9)crypto_ahash_init(9)crypto_ahash_update(9)Asynchronous Hash Request Handle(9)ahash_request_set_tfm(9)ahash_request_alloc(9)ahash_request_free(9)ahash_request_set_callback(9)ahash_request_set_crypt(9)ahash_request_set_virt(9)Synchronous Message Digest API(9)crypto_alloc_shash(9)crypto_free_shash(9)crypto_shash_blocksize(9)crypto_shash_digestsize(9)crypto_shash_descsize(9)crypto_shash_setkey(9)crypto_shash_digest(9)crypto_shash_tfm_digest(9)crypto_shash_export(9)crypto_shash_import(9)crypto_shash_init(9)crypto_shash_finup(9)crypto_shash_update(9)crypto_shash_final(9)
byeee π«Ά source/version: ./include/crypto, dated October 2026, and the page is crypto_ahash_reqtfm(9) β iconic, no cap π
π¦ 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