fc_lport_enter_logo(9)
π fc_lport_enter_logo(9) β from the Kernel API Manual, bestie β¨
Okay so picture this: you're deep in the kernel, in the Fibre Channel corner of town, and somebody needs to log out of the fabric. That's this function. It's iconic, it's focused, it does exactly one thing, and yes we're gonna talk about it. π¦
πΈ NAME πΈ
fc_lport_enter_logo β Logout of the fabric. That's it, that's the whole vibe. π
β¨ SYNOPSIS β¨
void fc_lport_enter_logo (struct fc_lport *lport );
No return value, no drama, just vibes and a side effect. Periodt. π
π ARGUMENTS π
lportβ the local port that's about to get logged out. Like, this is the one packing its bags. Give it a little wave goodbye for me fr fr. π«Ά
π₯ SEE ALSO π₯
Bestie this list is LONG and I refuse to skip a single one, because every one of these is part of the lore. The kernel file in question lives at ./drivers/scsi/libfc/fc_lport.c, and here's the full squad:
struct fc_bsg_info(9)fc_frame_drop(9)fc_lport_rport_callback(9)fc_lport_state(9)fc_lport_ptp_setup(9)fc_get_host_port_state(9)fc_get_host_speed(9)fc_get_host_stats(9)fc_lport_flogi_fill(9)fc_lport_add_fc4_type(9)fc_lport_recv_rlir_req(9)fc_lport_recv_echo_req(9)fc_lport_recv_rnid_req(9)fc_lport_recv_logo_req(9)fc_fabric_login(9)__fc_linkup(9)fc_linkup(9)__fc_linkdown(9)fc_linkdown(9)fc_fabric_logoff(9)fc_lport_destroy(9)fc_set_mfs(9)fc_lport_disc_callback(9)fc_lport_enter_ready(9)fc_lport_set_port_id(9)fc_lport_set_local_id(9)fc_lport_recv_flogi_req(9)fc_lport_recv_els_req(9)fc_lport_recv(9)fc_lport_reset(9)fc_lport_reset_locked(9)fc_lport_enter_reset(9)fc_lport_enter_disabled(9)fc_lport_error(9)fc_lport_ns_resp(9)fc_lport_ms_resp(9)fc_lport_scr_resp(9)fc_lport_enter_scr(9)fc_lport_enter_ns(9)fc_lport_enter_dns(9)fc_lport_enter_ms(9)fc_lport_enter_fdmi(9)fc_lport_timeout(9)fc_lport_logo_resp(9)fc_lport_flogi_resp(9)fc_lport_enter_flogi(9)fc_lport_config(9)fc_lport_init(9)fc_lport_bsg_resp(9)fc_lport_els_request(9)fc_lport_ct_request(9)fc_lport_bsg_request(9)
Go read them, they're all lowkey important. iykyk π
Heads up bestie: this page is short on purpose. The original gives us the description, the one argument, and the see-also list β and nothing else. So no invented lore from me, promise. π«‘
That's the whole page! π Written out of ./drivers/scsi/libfc and dated October 2026 β so like, keep that energy in mind when you cite it. Mwah, study hard, drink water, and may your fabric always log out cleanly. π§β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms