STRUCT SA_SHA_REQ_CTX(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, this is the Kernel API Manual page for struct sa_sha_req_ctx(9) β€” and yes, the actual NAME is struct sa_sha_req_ctx, the structure used for sha request ✨

✨ SYNOPSIS ✨

       struct sa_sha_req_ctx {
           struct sa_crypto_data   *dev_data;
           u32 cmdl[SA_MAX_CMDL_WORDS + SA_PSDATA_CTX_WORDS];
           struct ahash_request    fallback_req;
        };

πŸŽ€ Members πŸŽ€

  • dev_data β€” a struct sa_crypto_data pointer 🫢
  • cmdl β€” the complete command label with psdata and epib included πŸ”₯
  • fallback_req β€” the SW fallback request container πŸ’…

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/crypto/sa2ul.h β€” go peek at:

  • struct sa_crypto_data(9)
  • struct sa_cmdl_param_info(9)
  • struct sa_cmdl_upd_info(9)
  • struct sa_ctx_info(9)
  • struct sa_tfm_ctx(9)
  • struct sa_eng_info(9)

xoxo, this page came from ./drivers/crypto in October 2026 β€” struct sa_sha_req_ctx(9) out πŸ’–βœ¨

πŸ“¦ where this page comes from