lpfc_cancel_retry_delay_tmo(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, this is the Kernel API Manual page for lpfc_cancel_retry_delay_tmo(9), and it is fully giving β€œcancel that delayed retry timer” energy πŸ’…βœ¨

πŸ’– NAME πŸ’–

lpfc_cancel_retry_delay_tmo β€” cancel the timer with delayed iocb-cmd retry 😌

✨ SYNOPSIS ✨

void lpfc_cancel_retry_delay_tmo (struct lpfc_vport *vport , struct lpfc_nodelist *nlp );

🫢 ARGUMENTS 🫢

  • vport β€” pointer to a host virtual N_Port data structure πŸͺͺ
  • nlp β€” pointer to a node-list data structure 🫢

🌸 DESCRIPTION 🌸

okay so here’s the tea β˜•: this routine cancels the timer with a delayed IOCB-command retry for a vport’s ndlp.

It stops the timer for the delayed function retrial, and it removes the ELS retry event if it presents. no crumbs left behind, periodt 🧹✨

also β€” and this is the main-character plot twist β€” if the NLP_NPR_2B_DISC bit is set in the nlp’s nlp_flag bitmap, ADISC IOCB commands are sent for the vport’s nodes that require issuing discovery ADISC. iconic behavior, honestly πŸ‘‘πŸ”₯

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/scsi/lpfc/lpfc_els.c β€” and omg, the whole friend group is here:

cute sign-off bestie: source/version ./drivers/scsi/lpfc πŸ’– date October 2026 πŸ’– page lpfc_cancel_retry_delay_tmo(9) πŸŽ€

πŸ“¦ where this page comes from