lpfc_cmpl_els_cmd(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ lpfc_cmpl_els_cmd(9) β€” kernel API manual, but make it cute πŸ‘‘

okay so bestie, this is the kernel API manual for lpfc_cmpl_els_cmd(9) and honestly it’s giving β€œchill callback with main character energy” πŸ’… no cap.

🌸 NAME 🌸

lpfc_cmpl_els_cmd β€” Completion callback function for generic els command ✨

✨ SYNOPSIS ✨

void lpfc_cmpl_els_cmd (struct lpfc_hba *phba , struct lpfc_iocbq *cmdiocb , struct lpfc_iocbq *rspiocb );

πŸŽ€ ARGUMENTS πŸŽ€

  • phba β€” pointer to lpfc hba data structure. πŸ’–
  • cmdiocb β€” pointer to lpfc command iocb data structure. πŸŽ€
  • rspiocb β€” pointer to lpfc response iocb data structure. πŸ¦‹

πŸ’… DESCRIPTION πŸ’…

okay so this routine is a generic completion callback function for ELS commands. Specifically, it is the callback function which does not need to perform any command specific operations. iconic, honestly.

It is currently used by the ELS command issuing routines for RSCN, lpfc_issue_els_rscn, and the ELS Fibre Channel Address Resolution Protocol Response (FARPR) routine, lpfc_issue_els_farpr. periodt πŸ’«

Other than certain debug loggings, this callback function simply invokes the lpfc_els_chk_latt routine to check whether link went down during the discovery process. lowkey important vibe check for the link πŸ”₯

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/scsi/lpfc/lpfc_els.c 🌈


source/version: ./drivers/scsi/lpfc Β· date: October 2026 Β· manual: lpfc_cmpl_els_cmd(9) β€” mwah, bye bestie! πŸ’–πŸ«Άβœ¨

πŸ“¦ where this page comes from