akcipher_request_free(9)
π akcipher_request_free(9) π
okay so welcome to the Kernel API Manual bestie, this one's short and sweet and honestly a little bit of a cleanup era moment β¨
πΈ NAME πΈ
akcipher_request_free β zeroize and free public key request
like, it wipes the memory clean and frees it, two-for-one slay π
β¨ SYNOPSIS β¨
void akcipher_request_free (struct akcipher_request *req );
that's it. that's the whole function signature. no return value, she just does her thing and leaves π
π¦ ARGUMENTS π¦
reqβ request to free. like, the actual request you want to let go of π«Ά
π SEE ALSO π
bestie this list is long, so buckle up, we're doing a whole friend group tour π
Kernel file ./include/crypto/akcipher.hstruct akcipher_request(9)struct crypto_akcipher(9)struct akcipher_alg(9)Generic Public Key Cipher API(9)crypto_alloc_akcipher(9)crypto_free_akcipher(9)akcipher_request_alloc(9)akcipher_request_set_callback(9)akcipher_request_set_crypt(9)crypto_akcipher_maxsize(9)crypto_akcipher_encrypt(9)crypto_akcipher_decrypt(9)crypto_akcipher_sync_encrypt(9)crypto_akcipher_sync_decrypt(9)crypto_akcipher_set_pub_key(9)crypto_akcipher_set_priv_key(9)
like, if akcipher_request_alloc(9) is the birth, this one's the send-off π go read the alloc one first, iykyk π
ngl the "zeroize" part is the main character here β it's not just freeing, it's scrubbing first. no leftover key material leaking into the void, periodt π₯
okay and that's the whole page!! short king π
this little gem lives in <code>./include/crypto</code>, svetlana'd into existence in October 2026, and it's officially filed under akcipher_request_free(9) in the Kernel API Manual π
mwah, go free your requests responsibly 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