kpp_crypto_instance(9)
β¨ kpp_crypto_instance(9) β¨
okay so welcome to the Kernel API Manual, bestie β this is the official glow-up page for kpp_crypto_instance(9). Itβs a tiny one-job icon and the job is casting. No cap. π
πΈ NAME πΈ
kpp_crypto_instance β Cast a &struct kpp_instance to the corresponding generic &struct crypto_instance.
π¦ SYNOPSIS π¦
The whole synopsis is giving βone function, one pointer in, one pointer out,β fr fr:
struct crypto_instance * kpp_crypto_instance (struct kpp_instance *inst
);
π ARGUMENTS π
instβ Pointer to thestruct kpp_instanceto be cast. Thatβs the whole argument, bestie; itβs literally the thing youβre casting. π«Ά
π₯ RETURN π₯
A pointer to the struct crypto_instance embedded in inst. Thatβs it β the return value is that embedded generic instance pointer, periodt. β
π SEE ALSO π
Go read these, theyβre the rest of the kpp cinematic universe:
- Kernel file
./include/crypto/internal/kpp.h struct kpp_instance(9)struct crypto_kpp_spawn(9)kpp_instance(9)kpp_alg_instance(9)kpp_instance_ctx(9)crypto_register_kpp(9)crypto_unregister_kpp(9)kpp_register_instance(9)crypto_grab_kpp(9)crypto_drop_kpp(9)crypto_spawn_kpp_alg(9)crypto_spawn_kpp(9)
Thatβs the page, bestie β short and iconic. Source/version: ./include/crypto/internal Β· date: October 2026 Β· manual: kpp_crypto_instance(9). Mwah ππ
π¦ 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