lpfc_initial_flogi(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

lpfc_initial_flogi(9) πŸ¦‹ β€” Kernel API Manual edition

✨ NAME ✨

lpfc_initial_flogi β€” Issue an initial fabric login for a vport. πŸ’…

πŸŽ€ SYNOPSIS πŸŽ€

int lpfc_initial_flogi (struct lpfc_vport *vport );

🫢 ARGUMENTS 🫢

  • vport β€” pointer to a host virtual N_Port data structure. 🧚

πŸ’– DESCRIPTION πŸ’–

okay so this routine issues an initial Fabric Login (FLOGI) for the vport specified. It’s giving fabric-login main character energy, no cap.

First it searches the ndlp with the Fabric_DID (0xfffffe) from the vport’s ndlp list. If no such ndlp found, it will create an ndlp and put it into the vport’s ndlp list. If an inactive ndlp found on the list, it will just be enabled and made active. Then the lpfc_issue_els_flogi routine is invoked with the vport and the ndlp to perform the FLOGI for the vport. periodt. ✨

πŸ’€ Return code

Return code check, bestie:

  • 0 β€” failed to issue initial flogi for vport 😭
  • 1 β€” successfully issued initial flogi for vport πŸ”₯

🌈 SEE ALSO 🌈

Kernel file ./drivers/scsi/lpfc/lpfc_els.c β€” and the whole ELS friend group is here, bestie:

okay that’s the whole lpfc_initial_flogi(9) page, bestie 🫢 source/version: ./drivers/scsi/lpfc; date: October 2026. iconic. bye πŸ’…

πŸ“¦ where this page comes from