fc_fcp_retry_cmd(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

fc_fcp_retry_cmd(9) πŸ’…

okay bestie, welcome to the Kernel API Manual β€” this page is fc_fcp_retry_cmd(9), and it's literally about giving a packet another go. no cap. ✨


✨ NAME ✨

fc_fcp_retry_cmd β€” Retry a fcp_pkt 🫢

🌸 SYNOPSIS 🌸

void fc_fcp_retry_cmd (struct fc_fcp_pkt *fsp , int status_code );

πŸŽ€ ARGUMENTS πŸŽ€

  • fsp β€” the FCP packet to be retried πŸ₯Ή
  • status_code β€” the FCP status code to set, periodt πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the whole vibe: this function sets the status code to be FC_ERROR, and then it calls fc_fcp_complete_locked. that one in turn calls fc_io_compl, and fc_io_compl will notify the SCSI-ml that the I/O is done. then the SCSI-ml will retry the command. slay. πŸ’–

πŸ”₯ SEE ALSO πŸ”₯

the whole squad, fr fr:


okay that's the whole page, bestie πŸ’– source/version: ./drivers/scsi/libfc; dated October 2026; manual: Kernel API Manual. periodt. ✨

πŸ“¦ where this page comes from