lpfc_sli4_nvmet_sgl_update(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, welcome to lpfc_sli4_nvmet_sgl_update(9) from the Kernel API Manual β€” yes, the manual name is getting folded in right here because we're cute like that. This page is all about lpfc_sli4_nvmet_sgl_update, and its whole job is literally: update xri-sgl sizing and mapping. That's the vibe. Slay. πŸ’…


✨ SYNOPSIS ✨

int lpfc_sli4_nvmet_sgl_update (struct lpfc_hba *phba );

🫢 ARGUMENTS 🫢

  • phba β€” pointer to lpfc hba data structure. That's it, bestie. Just a pointer to the lpfc hba data structure.

πŸ’… DESCRIPTION πŸ’…

so what does this routine actually do? First, it calculates the sizes of the current els and allocated scsi sgl lists, and then it goes through all sgls to updates the physical XRIs assigned due to port function reset. (Yes, "updates" is exactly what the page says β€” we're keeping it, no cap.) During port initialization, the current els and allocated scsi sgl lists are 0s.

πŸŽ€ Return codes πŸŽ€

  • 0 β€” successful (for now, it always returns 0, so that's the whole mood 😭)

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/scsi/lpfc/lpfc_init.c β€” and here's the whole friendship bracelet of related functions, bestie:


kisses bestie πŸ’‹ β€” source/version: ./drivers/scsi/lpfc; date: October 2026; page: lpfc_sli4_nvmet_sgl_update(9). periodt πŸŽ€

πŸ“¦ where this page comes from