lpfc_get_active_rrq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– lpfc_get_active_rrq(9) πŸ’–

okay bestie, welcome to this little page from the Kernel API Manual, section 9. We're talking about lpfc_get_active_rrq, and honestly it's giving β€œshort but important.” Let's get into it πŸ’…βœ¨


✨ NAME ✨

lpfc_get_active_rrq β€” Get the active RRQ for this exchange. πŸ¦‹


πŸ’« SYNOPSIS πŸ’«

struct lpfc_node_rrq * lpfc_get_active_rrq (struct lpfc_vport *vport ,
       uint16_t xri , uint32_t did );

πŸŽ€ ARGUMENTS πŸŽ€

  • vport β€” Pointer to vport context object. 🫢
  • xri β€” The xri used in the exchange.
  • did β€” The targets DID for this exchange.

πŸ¦‹ DESCRIPTION πŸ¦‹

So here's the vibe check: this function returns NULL when the rrq is not found in phba->active_rrq_list. And it returns rrq = rrq for this xri and target. That's literally it, and it ate. πŸ’…


🫢 SEE ALSO 🫢

Bestie, this is the full squad β€” no gatekeeping, every single reference is here. The kernel file is:

  • Kernel file: ./drivers/scsi/lpfc/lpfc_sli.c

And now the iconic group chat:


That's the whole page, bestie! Big πŸ’– slay πŸ’– from the ./drivers/scsi/lpfc source, dated October 2026. Go get that active RRQ! πŸ’…βœ¨πŸŽ€
πŸ“¦ where this page comes from