zfcp_fc_fcp_tm(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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 the FCP_CMND IU that we're setting up. yes queen, this is the thing you're filling in. πŸ’–
  • dev β€” pointer to the SCSI_device where 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