crypto_final...aead_request(9)
π crypto_finalize_aead_request(9) β from the Kernel API Manual, bestie β¨
Okay so listen π β this is the <purple>Kernel API Manual</purple> page for crypto_finalize_aead_request, and it's genuinely short and sweet, so we're gonna get through it together, no cap π«Ά
β¨ NAME β¨
crypto_finalize_aead_request β finalize one aead_request if the request is done π
That's literally it, that's the whole job. If it's done, you finalize it. Slay.
πΈ SYNOPSIS πΈ
void crypto_finalize_aead_request(struct crypto_engine *engine,
struct aead_request *req,
int err);
Returns void, so likeβ¦ no return value to obsess over, she just does the thing and dips π
π ARGUMENTS π
engineβ the hardware engine π οΈ the actual crypto hardware squad doing the work.reqβ the request that needs to be finalized π iykyk, she's the main character here.errβ the error number π so everybody knows how it went.
π¦ SEE ALSO π¦
The whole friend group π«Ά β all of these live in the kernel file ./crypto/crypto_engine.c:
crypto_finalize_request(9)crypto_pump_requests(9)crypto_transfer_request(9)crypto_transfer_request_to_engine(9)crypto_transfer_aead_request_to_engine(9)crypto_transfer_akcipher_request_to_engine(9)crypto_transfer_hash_request_to_engine(9)crypto_transfer_kpp_request_to_engine(9)crypto_transfer_skcipher_request_to_engine(9)crypto_finalize_akcipher_request(9)crypto_finalize_hash_request(9)crypto_finalize_kpp_request(9)crypto_finalize_skcipher_request(9)crypto_engine_start(9)crypto_engine_stop(9)crypto_engine_alloc_init_and_set(9)crypto_engine_alloc_init(9)crypto_engine_exit(9)
Ngl bestie, this page has no warnings, no exit statuses, no env vars β just a tidy little function doing her little finalize moment. Respect it. π
Okay that's the whole vibe check β
β this beauty comes from ./crypto, October 2026 edition, and honestly? Iconic of her. Bye bestie, go finalize those requests πβ¨π¦
π¦ 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