UNION SE_REQ_CTRL(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… union se_req_ctrl(9) β€” SE request information πŸ’…

okay so this page is from the Kernel API Manual, and the main character is union se_req_ctrl. It’s giving SE request information, periodt. That’s the NAME tea, no cap. 🫢


✨ NAME ✨

union se_req_ctrl β€” SE request information. That’s literally it, bestie. πŸ’–

πŸ¦‹ SYNOPSIS πŸ¦‹

here’s the exact struct shape, copy-paste energy only:

       union se_req_ctrl {
           u64 value;
           struct {
             u64 raz : 22;
             u64 arg : 8;
             u64 ctxc : 2;
             u64 unca : 1;
             u64 info : 3;
             u64 unc : 8;
             u64 ctxl : 12;
             u64 uddl : 8;
           } s;
        };

πŸŽ€ Members πŸŽ€

ngl the Members section is literally empty in the source β€” no member-by-member notes to spill here, bestie. The struct fields are all up in the synopsis, and that’s the whole story. πŸ’€

🌈 SEE ALSO 🌈

go peek at the Kernel file ./drivers/crypto/cavium/nitrox/nitrox_req.h, plus these absolute icons:

  • struct gphdr(9)
  • struct se_crypto_request(9)
  • struct crypto_keys(9)
  • struct auth_keys(9)
  • struct flexi_crypto_context(9)
  • struct nitrox_aead_rctx(9)
  • struct nitrox_rfc4106_rctx(9)
  • union pkt_instr_hdr(9)
  • union pkt_hdr(9)
  • union slc_store_info(9)
  • struct nps_pkt_instr(9)
  • struct aqmq_command_s(9)
  • struct ctx_hdr(9)
  • struct nitrox_softreq(9)
  • create_single_sg(9)
  • create_multi_sg(9)

that’s the whole page, bestie πŸŽ€ xoxo, your Kernel API Manual girl β€” source ./drivers/crypto/cavium/nitrox, October 2026, union se_req_ctrl(9) signing off πŸ’–βœ¨

πŸ“¦ where this page comes from