STRUCT MV_CESA_SKCIPHER_STD_REQ(9)
okay so bestie, welcome to struct mv_cesa_skcipher_std_req(9) β yes, the STRUCT MV_CESA_SKCIPHER_STD_REQ(9) page β from the Kernel API Manual π this one is literally the cipher standard request struct, and it's giving very "small but important kernel blueprint" energy β¨
β¨ NAME β¨
struct mv_cesa_skcipher_std_req β cipher standard request π
π SYNOPSIS π
the struct blueprint, verbatim, no cap:
struct mv_cesa_skcipher_std_req {
struct mv_cesa_op_ctx op;
unsigned int offset;
unsigned int size;
bool skip_ctx;
};
quick vibe check: skip_ctx is right there in the struct synopsis, but the Members tour below only gives us op, offset, and size β I'm not inventing extra lore for it ππ«Ά
π Members π
the field tour is short and sweet, periodt:
opβ operation context β¨offsetβ current operation offset π―sizeβ size of the crypto operation π
π SEE ALSO π
go peek at these, iykyk π:
- Kernel file
./drivers/crypto/marvell/cesa/cesa.hstruct struct mv_cesa_sec_accel_desc(9)struct mv_cesa_skcipher_op_ctx(9)struct mv_cesa_hash_op_ctx(9)struct mv_cesa_op_ctx(9)struct mv_cesa_tdma_desc(9)struct mv_cesa_sg_dma_iter(9)struct mv_cesa_dma_iter(9)struct mv_cesa_tdma_chain(9)struct mv_cesa_caps(9)struct mv_cesa_dev_dma(9)struct mv_cesa_engine(9)struct mv_cesa_dev(9)struct mv_cesa_req_ops(9)struct mv_cesa_ctx(9)struct mv_cesa_hash_ctx(9)enum mv_cesa_req_type(9)struct mv_cesa_req(9)struct mv_cesa_sg_std_iter(9)struct mv_cesa_skcipher_req(9)struct mv_cesa_ahash_std_req(9)struct mv_cesa_ahash_dma_req(9)struct mv_cesa_ahash_req(9)
cute sign-off bestie π«Άπ source/version line energy: ./drivers/crypto/marvell/cesa, date: October 2026, footer title: struct mv_c...pher_std_req(9) β slay, that's the whole page πΈ
π¦ 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