zfcp_fc_fcp_tm(9)
π NAME π
ok so bestie, this whole page is about zfcp_fc_fcp_tm β and it's literally just "setup an FCP command as a task management command." that's it. that's the whole vibe. it's from the Kernel API Manual, so you know it's the real deal, no cap. β¨
π¦ SYNOPSIS π¦
void zfcp_fc_fcp_tm (struct fcp_cmnd *fcp , struct scsi_device *dev , u8
tm_flags );
like, the signature is doing the absolute most with that line break, but she's iconic, we love her. π
πΈ ARGUMENTS πΈ
fcpβ pointer to theFCP_CMNDIU that we're setting up. yes queen, this is the thing you're filling in. πdevβ pointer to theSCSI_devicewhere you're sending the task management command. that's the destination, periodt. πtm_flagsβ the task management flags used to set up the tm command. the flags literally define the whole task-management situation, so don't sleep on them. π₯
ngl there are exactly three arguments and they're all pointers-or-flags. no defaults, no hidden extras, no surprise guests. we stan a concise function. π
π SEE ALSO π
ok this part is a whole friend group, so let me introduce everyone π«Ά β they all live in the kernel file ./drivers/s390/scsi/zfcp_fc.h:
struct zfcp_fc_event(9)struct zfcp_fc_events(9)struct zfcp_fc_gid_pn_req(9)struct zfcp_fc_gid_pn_rsp(9)struct zfcp_fc_gspn_req(9)struct zfcp_fc_gspn_rsp(9)struct zfcp_fc_rspn_req(9)struct zfcp_fc_req(9)enum zfcp_fc_wka_status(9)struct zfcp_fc_wka_port(9)struct zfcp_fc_wka_ports(9)zfcp_fc_scsi_to_fcp(9)
like, go read all of them, iykyk. it's giving "required reading for the girlies doing s390 scsi work." π
that's the whole page bestie, mwah π β sourced from ./drivers/s390/scsi, dated October 2026, and the page itself is zfcp_fc_fcp_tm(9). go forth and task-manage responsibly. πππ¦
π¦ 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