STRUCT MV_CESA_REQ(9)
π struct mv_cesa_req(9) π
okay so you're reading the Kernel API Manual page for struct mv_cesa_req and honestly? iconic of you. this is the CESA request struct, bestie β it lives in kernel-land and it's lowkey the little glue-y heart of the Marvell crypto engine situation. let's get into it π«Ά
β¨ NAME β¨
struct mv_cesa_req β CESA request. that's it, that's the whole vibe. it's a request. for CESA. slay π
πΈ SYNOPSIS πΈ
here's the shape of it, verbatim, no cap:
struct mv_cesa_req {
struct mv_cesa_engine *engine;
struct mv_cesa_tdma_chain chain;
};
look at her. two fields. main character energy, minimal, does exactly what it says on the tin π
π¦ Members π¦
engineβ the engine that's associated with this request. like, which engine is running this whole operation. your girl's ride or die, fr fr πchainβ the list of tdma descriptors that are associated with this request. it's giving "a little linked list of dma business" and we love that for it β¨
π SEE ALSO π
bestie you KNOW there's a whole friend group. the kernel file is ./drivers/crypto/marvell/cesa/cesa.h and here's everyone in the group chat:
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_sg_std_iter(9)struct mv_cesa_skcipher_std_req(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)
that's the whole squad, go read about all of them, iykyk ππ₯
ngl this page is short but it's a whole mood. go forth and make requests, bestie ππ
and that's the page!! footer era: it comes from ./drivers/crypto/marvell/cesa, dated October 2026, and it's officially titled struct mv_cesa_req(9). mwah, periodt πβπ
π¦ 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