crypto_free_akcipher(9)
π crypto_free_akcipher(9)
okay so bestie, welcome to the Kernel API Manual β this one's a short one and honestly it's giving "clean up after yourself" energy, which is iconic of it.
β¨ NAME β¨
crypto_free_akcipher β free that AKCIPHER tfm handle π«Ά
β¨ SYNOPSIS β¨
void crypto_free_akcipher (struct crypto_akcipher *tfm );
literally just one function, one argument, no drama πΈ
β¨ ARGUMENTS β¨
tfmβ the AKCIPHER tfm handle that got allocated withcrypto_alloc_akcipher. that's the one you're freeing, bestie π
β¨ DESCRIPTION β¨
So here's the whole vibe: if tfm is a NULL or error pointer, this function does nothing. that's it. that's the description. no cap π
like, it's not gonna crash on you, it's not gonna throw a fit β it just quietly does nothing and moves on with its life. main character energy honestly π
β¨ SEE ALSO β¨
go check these out if you wanna go deeper, iykyk π₯
- Kernel file
./include/crypto/akcipher.h struct akcipher_request(9)struct crypto_akcipher(9)struct akcipher_alg(9)Generic Public Key Cipher API(9)crypto_alloc_akcipher(9)akcipher_request_alloc(9)akcipher_request_free(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)
aaand that's the whole thing π¦
ngl the source is./include/crypto, dated October 2026, and the page itself iscrypto_free_akcipher(9). memory unlocked, go free your handles, mwah ππ
slay, periodt, and remember to free your tfm β¨
π¦ 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