STRUCT MV_CESA_HASH_OP_CTX(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct mv_cesa_hash_op_ctx(9) πŸ’–

okay so we're in the Kernel API Manual, bestie, and this whole page is about struct mv_cesa_hash_op_ctx β€” the context associated with a hash or hmac operation. literally that's the vibe. πŸ’…


✨ NAME ✨

struct mv_cesa_hash_op_ctx β€” hash or hmac operation context. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

       struct mv_cesa_hash_op_ctx {
           u32 iv[16];
           __le32 hash[8];
        };

🫢 Members 🫢

  • iv β€” cipher IV. 🌸

Also, yes, hash[8] is right there in the struct definition above. The Members note only spells out iv as cipher IV, so we're not gonna invent extra lore about it, fr fr. πŸ™ˆ


🌈 Description 🌈

It's giving context associated to an hash or hmac operation. That's the whole description, and honestly? It ate. πŸ’–


πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/crypto/marvell/cesa/cesa.h β€” plus these linked faves:

  • struct mv_cesa_sec_accel_desc(9)
  • struct mv_cesa_skcipher_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_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)

and that's the whole page, bestie 🫢 β€” source: ./drivers/crypto/marvell/cesa, date: October 2026, page: struct mv_cesa_hash_op_ctx(9). mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from