lpfc_nvme_destroy_localport(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🫢 lpfc_nvme_destroy_localport(9) β€” Kernel API Manual 🫢

✨ NAME ✨

lpfc_nvme_destroy_localport β€” Destroy lpfc_nvme bound to nvme transport.


🌸 SYNOPSIS 🌸

void lpfc_nvme_destroy_localport (struct lpfc_vport *vport );

πŸŽ€ ARGUMENTS πŸŽ€

  • vport β€” pointer to a host virtual N_Port data structure. That’s the one, bestie.

πŸ’… DESCRIPTION πŸ’…

Okay so this routine is invoked to destroy all lports bound to the phba. That’s literally the assignment.

The lport memory was allocated by the nvme fc transport and is released there β€” that’s the memory-management lore, no cap.

This routine ensures all rports bound to the lport have been disconnected. Cleanup era, periodt. πŸ¦‹


πŸ”₯ SEE ALSO πŸ”₯

Kernel file: ./drivers/scsi/lpfc/lpfc_nvme.c

The whole squad, in order:


Cute sign-off bestie: source path ./drivers/scsi/lpfc, date October 2026 πŸ’–βœ¨

πŸ“¦ where this page comes from