ENUM SCU_SSP_TASK_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum scu_ssp_task_type(9) β€” the kernel API manual, but make it make sense

okay so bestie, welcome to the Kernel API Manual ✨ this one's a little baby page, section 9 of the manual, and it's all about the enum scu_ssp_task_type.


🌸 NAME 🌸

enum scu_ssp_task_type β€” this enumeration defines the various SSP task types the SCU hardware will accept, fr fr. the actual definition for all the various task types the SCU hardware will accept can be found in the DS specification πŸ‘‘ like, that's the receipts, go read the DS spec, iykyk.


πŸŽ€ SYNOPSIS πŸŽ€

enum scu_ssp_task_type {
    SCU_TASK_TYPE_IOREAD ,
    SCU_TASK_TYPE_IOWRITE ,
    SCU_TASK_TYPE_SMP_REQUEST ,
    SCU_TASK_TYPE_RESPONSE ,
    SCU_TASK_TYPE_RAW_FRAME ,
    SCU_TASK_TYPE_PRIMITIVE

};

look at her. six constants. no cap, that's the whole vibe πŸ’–


✨ Constants ✨

so here's the thing bestie β€” the source literally has nothing filled in for any of these, every single one is marked -- undescribed -- 😭 so I'm not gonna sit here and make stuff up (that would be so not slay of me). here they all are, complete and in order:

  • SCU_TASK_TYPE_IOREAD β€” -- undescribed -- 🫢
  • SCU_TASK_TYPE_IOWRITE β€” -- undescribed -- 🫢
  • SCU_TASK_TYPE_SMP_REQUEST β€” -- undescribed -- 🫢
  • SCU_TASK_TYPE_RESPONSE β€” -- undescribed -- 🫢
  • SCU_TASK_TYPE_RAW_FRAME β€” -- undescribed -- 🫢
  • SCU_TASK_TYPE_PRIMITIVE β€” -- undescribed -- 🫢
bestie pls don't be mad at me, be mad at the documentation πŸ’€ all six of them are undocumented in the page, that's just the facts.

πŸ¦‹ SEE ALSO πŸ¦‹

the friend group, in order πŸ’œ:

  • the kernel file ./drivers/scsi/isci/scu_task_context.h enum
  • scu_sata_task_type(9)
  • struct ssp_task_context(9)
  • struct stp_task_context(9)
  • struct smp_task_context(9)
  • struct primitive_task_context(9)
  • struct scu_sgl_element(9)
  • struct scu_sgl_element_pair(9)
  • struct transport_snapshot(9)
  • struct scu_task_context(9)

go read them, they're all main character energy in their own way 🌈


πŸ’ the cute sign-off πŸ’

that's the whole page, periodt 🧚 this lil doc comes from ./drivers/scsi/isci, dated October 2026, and it's the enum scu_ssp_task_type(9) page from the Kernel API Manual β€” she's short, she's sweet, and she's fully cited. now go read the DS specification bestie, I believe in you πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from