lpfc_sli_ioc...ookup_by_tag(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so welcome to the lpfc_sli_ioc...ookup_by_tag(9) page from the Kernel API Manual β€” yes, the manual name is folded in right here, and the ellipsis is literally part of the name, no cap. This function is lpfc_sli_iocbq_lookup_by_tag β€” Find command iocb for the iotag.


✨ SYNOPSIS ✨

struct lpfc_iocbq * lpfc_sli_iocbq_lookup_by_tag (struct lpfc_hba *phba
, struct lpfc_sli_ring *pring , uint16_t iotag );

πŸŽ€ ARGUMENTS πŸŽ€

  • phba β€” pointer to the HBA context object, aka the main-character adapter context.
  • pring β€” pointer to the driver SLI ring object.
  • iotag β€” the IOCB tag, bestie. it's the tag. for the iocb. iykyk.

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so this function looks up the iocb_lookup table to get the command iocb that corresponds to the given iotag. The driver calls this function with the ring lock held because this function is an SLI4 port only helper β€” yes, SLI4 only, no cap. This function returns the command iocb object if it finds the command iocb, else it returns NULL.

lowkey important: ring lock held. SLI4-only helper. returns NULL when it doesn't find the command iocb. periodt.

🌸 SEE ALSO 🌸

bestie, the SEE ALSO section is literally a whole group chat β€” the kernel file ./drivers/scsi/lpfc/lpfc_sli.c plus all these iconic helpers:


that's the whole page, bestie! this cutie came from ./drivers/scsi/lpfc, dated October 2026, and it's the lpfc_sli_ioc...ookup_by_tag(9) manual page β€” periodt. 🫢✨

πŸ“¦ where this page comes from