STRUCT OCS_HCU_HASH_CTX(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct ocs_hcu_hash_ctx πŸ’–

okay bestie, welcome to the Kernel API Manual, section 9! this page is all about struct ocs_hcu_hash_ctx, and it's giving tiny struct, big hashing energy ✨ no cap.


🌸 NAME 🌸

struct ocs_hcu_hash_ctx β€” Context for OCS HCU hashing operation. that's the whole assignment, bestie πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

here's the shape of it, literally:

       struct ocs_hcu_hash_ctx {
           enum ocs_hcu_algo       algo;
           struct ocs_hcu_idata    idata;
        };

🫢 Members 🫢

two little members, zero drama:

  • algo β€” the hashing algorithm being used. which one? this field knows πŸ‘€
  • idata β€” the current intermediate data. the little mid-hash status update 🫢

🌈 SEE ALSO 🌈

go be nosy, bestie:

  • Kernel file ./drivers/crypto/intel/keembay/ocs-hcu.h β€” the struct lore lives here.
  • struct ocs_hcu_dev(9) β€” go read.
  • struct ocs_hcu_idata(9) β€” and this one too.

Source: ./drivers/crypto/intel/keembay Β· date: October 2026 Β· Kernel API Manual, section 9 Β· struct ocs_hcu_hash_ctx(9) signing off πŸ’–

πŸ“¦ where this page comes from