STRUCT ISCI_TMF(9)
πΈ NAME πΈ
okay bestie, welcome to the Kernel API Manual glow-up for struct isci_tmf β literally isci_tmf(9), iykyk. β¨
It's giving task-management-object realness: this class represents the task management object which acts as an interface to libsas for processing task management requests. Periodt. π
β¨ SYNOPSIS β¨
Here's the struct in all its main-character glory β copy it exactly, bestie:
struct isci_tmf {
struct completion *complete;
enum sas_protocol proto;
unsigned char lun[8];
u16 io_tag;
enum isci_tmf_function_codes tmf_code;
int status;
union {
struct ssp_response_iu resp_iu;
struct dev_to_host_fis d2h_fis;
u8 rsp_buf[SSP_RESP_IU_MAX_SIZE];
} resp;
};
π Members π
The Members heading is right here, and the member info is lowkey just the struct itself β no separate member-by-member descriptions are listed. The members chilling in the synopsis are complete, proto, lun[8], io_tag, tmf_code, status, and the resp union with resp_iu, d2h_fis, and rsp_buf[SSP_RESP_IU_MAX_SIZE]. π«Ά
π¦ SEE ALSO π¦
- Kernel file
./drivers/scsi/isci/task.h enum isci_tmf_function_codes(9)
xoxo, sourced from ./drivers/scsi/isci, dated October 2026 π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms