STRUCT DPSECI_DEST_CFG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

struct dpseci_dest_cfg β€” the struct that's literally holding all your DPSECI destination parameters, bestie ✨ (yes, this is the struct dpseci_dest_cfg(9) page, welcome to the group chat 🫢)


πŸ¦‹ SYNOPSIS πŸ¦‹

struct dpseci_dest_cfg {
    enum dpseci_dest dest_type;
    int dest_id;
    u8 priority;
 };

Okay so that's the whole vibe up there ⬆️ β€” three lil fields, no cap, and they slay in this exact order. Don't rearrange them, they're iconic as-is πŸ’€


🌸 Members 🌸

  • dest_type β€” the destination type, periodt. It's an enum dpseci_dest and it's the main character telling everyone else what kind of destination we're dealing with πŸ‘‘
  • dest_id β€” either a DPIO ID or a DPCON ID, depending on what dest_type decided to be that day πŸŒ€ Like, it's not gonna tell you which one until you check the type first β€” iykyk.
  • priority β€” priority selection within the DPIO or DPCON channel ⭐ Valid values are 0-1 or 0-7, and which set you get depends on how many priorities that channel actually has. Heads up: this one is not relevant for the 'DPSECI_DEST_NONE' option πŸ™ˆ so don't stress about it in that case, it's just there vibing.

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/crypto/caam/dpseci.h, plus the whole friend group: struct dpseci_cfg(9), struct dpseci_attr(9), enum dpseci_dest(9), struct dpseci_rx_queue_cfg(9), struct dpseci_rx_queue_attr(9), struct dpseci_tx_queue_attr(9), struct dpseci_sec_attr(9), enum dpseci_congestion_unit(9), struct dpseci_congestion_notification_cfg(9) πŸ’– Go read them, they're all so good, fr fr.


🌈 And that's the page! This lil beauty lives in ./drivers/crypto/caam, dated October 2026, and you found it chilling under struct dpseci_dest_cfg(9). Go forth and configure those destinations, bestie β€” you've got this πŸ’œπŸŽ€
πŸ“¦ where this page comes from