fc_rport_recv_flogi_req(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ NAME πŸ¦‹

okay so bestie, this is fc_rport_recv_flogi_req β€” from the Kernel API Manual, no less πŸ‘‘ β€” and it handles a Fabric Login (FLOGI) request in p-mp mode. That's the whole name vibe. Slay. πŸ’…


✨ SYNOPSIS ✨

the whole signature, preserved exactly because we do not mess with source code in this group chat 🫢:

void fc_rport_recv_flogi_req (struct fc_lport *lport , struct fc_frame
       *rx_fp );

πŸŽ€ ARGUMENTS πŸŽ€

  • lport β€” the local port that received the PLOGI request. (yes, the argument description says PLOGI right there β€” I'm preserving the source wording exactly, bestie πŸ‘€)
  • rx_fp β€” the PLOGI request frame. iconic little frame, honestly πŸ¦‹

πŸ’– DESCRIPTION πŸ’–

Reference counting: drops kref on return.

that's it. that's the description. short, mysterious, absolutely doing the most with the least πŸ’€βœ¨

so yeah: when this function returns, the kref has been dropped. the source says it plain and simple, and we respect it.

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/scsi/libfc/fc_rport.c β€” and the whole extended friend group πŸ’–:


mwah πŸ’‹ this little page comes from ./drivers/scsi/libfc, dated October 2026, and it's literally fc_rport_recv_flogi_req(9) β€” bye bestie, go drop that kref responsibly 🫢🌈

πŸ“¦ where this page comes from