fcoe_ctlr_flogi_send_locked(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ fcoe_ctlr_flogi_send_locked(9) πŸŽ€

okay so bestie, welcome to the Kernel API Manual page for fcoe_ctlr_flogi_send_locked(9). the way that name is a whole paragraph is lowkey iconic, but her job is main character energy: send a FIP-encapsulated FLOGI to the current FCF. no cap. πŸ’…βœ¨


🌸 NAME 🌸

fcoe_ctlr_flogi_send_locked β€” send a FIP-encapsulated FLOGI to the current FCF. πŸ’–


✨ SYNOPSIS ✨

int fcoe_ctlr_flogi_send_locked (struct fcoe_ctlr *fip );

πŸ’– ARGUMENTS πŸ’–

  • fip β€” the FCoE controller. that's the one and only argument, bestie, and she's literally the FCoE controller. 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

Returns non-zero error if it could not be sent. so yeah, if the send doesn't happen, you get a non-zero error back β€” that's the tea. 😭

Called with ctlr_mutex and ctlr_lock held. yes, both locks are held, it's giving locked-and-loaded, do not come for her unless you're holding them too. πŸ”’βœ¨

Caller must verify that fip->sel_fcf is not NULL. that's not optional, bestie β€” it's the vibe check before you even call her. βœ…


πŸŽ€ SEE ALSO πŸŽ€

like, go read these too β€” the whole FCoE friend group is here, and they all ate: 🫢


and that's the page, bestie πŸ’– the footer energy is ./drivers/scsi/fcoe with October 2026, under fcoe_ctlr_flogi_send_locked(9). periodt. πŸ’‹πŸ‘‘

πŸ“¦ where this page comes from