caam_decap_blob(9)
π¦ NAME π¦
okay so bestie, this is caam_decap_blob(9) from the Kernel API Manual, and its whole thing is literally decapsulate blob. Thatβs the name, thatβs the vibe, we move. π
β¨
πΈ SYNOPSIS πΈ
int caam_decap_blob (struct caam_blob_priv *priv , struct caam_blob_info
*info );
π ARGUMENTS π
privβ the instance returned bycaam_blob_gen_init. Like, thatβs where your blob setup came from, bestie. π«Άinfoβ a pointer to blobbing info describing output key, input blob and key modifier buffers. Itβs carrying the details for the output key, the input blob, and the key modifier buffers β very βpaperwork but make it kernelβ energy. πβ¨
π RETURN π
On success it returns 0 and sets info->output_len. On not-success it returns a negative error code. Thatβs it. No cap. ππ
π₯ SEE ALSO π₯
Kernel file ./include/soc/fsl/caam-blob.h β go peek, iykyk. π
struct caam_pkey_info(9)struct caam_blob_info(9)caam_blob_gen_init(9)caam_blob_gen_exit(9)caam_process_blob(9)caam_encap_blob(9)
okay final sign-off tea π: source/version is ./include/soc/fsl, dated October 2026, and the page is caam_decap_blob(9) β slay and goodbye ππ§
π¦ 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