lpfc_bsg_handle_sli_cfg_ext(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… lpfc_bsg_handle_sli_cfg_ext β€” kernel API manual, bestie edition πŸŽ€

okay so real talk, this is a page from the Kernel API Manual about lpfc_bsg_handle_sli_cfg_ext, and honestly? It's a whole little moment. Grab your iced coffee, we're getting into it ✨


✨ NAME ✨

lpfc_bsg_handle_sli_cfg_ext β€” handles the sli-cfg mailbox situation when there's an external buffer involved πŸ¦‹


🌸 SYNOPSIS 🌸

int lpfc_bsg_handle_sli_cfg_ext (struct lpfc_hba *phba , struct bsg_job
*job , struct lpfc_dmabuf *dmabuf );

like, yes, she takes three pointers and returns an int. main character behavior fr fr πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • phba β€” pointer to the HBA context object. the whole vibe of the adapter lives here 🫢
  • job β€” pointer to the job object. she's the one carrying the task πŸ’–
  • dmabuf β€” pointer to a DMA buffer descriptor. this is the descriptor, not the buffer itself, iykyk ✨

πŸ”₯ DESCRIPTION πŸ”₯

So what does this routine actually do? She checks and handles those non-embedded multi-buffer SLI_CONFIG (0x9B) mailbox commands, plus the external buffers that come along with them 😭✨

That's the whole assignment. SLI_CONFIG, 0x9B, non-embedded, multi-buffer, external buffers β€” you got this πŸ’œ

ngl, this one's short and sweet, so don't go reading extra lore into it. the facts are: she checks, she handles, she returns πŸ’…

🌈 SEE ALSO 🌈

First up, the file she literally lives in:

  • Kernel file ./drivers/scsi/lpfc/lpfc_bsg.c

and then, the entire extended friend group πŸ‘‘ (in the exact order the original shouted them out, no cap):

like, that's a lot of friends and every single one of them deserves a mention πŸ’–


and that's the whole page, bestie 🧚 this little gem comes to you from ./drivers/scsi/lpfc, dated October 2026, and it goes by lpfc_bsg_handle_sli_cfg_ext(9). slay πŸ’…β­

πŸ“¦ where this page comes from