fc_lport_enter_ms(9)
π fc_lport_enter_ms β Kernel API Manual β¨
okay so bestie, welcome to fc_lport_enter_ms(9), a whole vibe from the Kernel API Manual. this one's short and sweet but she's important, so pay attention π
πΈ NAME πΈ
fc_lport_enter_ms β management server commands. that's it, that's the whole thing. iconic and concise π
β¨ SYNOPSIS β¨
void fc_lport_enter_ms (struct fc_lport *lport , enum fc_lport_state state );
literally just one function, no drama, no frills. returns void so likeβ¦ don't go looking for a return value, she gives you nothing back π«Ά
π¦ ARGUMENTS π¦
lportβ the Fibre Channel local port you're registering. yeah, that one, the FC local port. hand her over πstateβ the local port state. that's the state, bestie.enum fc_lport_stateflavoured, no cap π
π SEE ALSO π
this is the part where the friend group gets big, so buckle up. the kernel file ./drivers/scsi/libfc/fc_lport.c is the main character here, and she rolls deep with:
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_fdmi(9)fc_lport_timeout(9)fc_lport_logo_resp(9)fc_lport_enter_logo(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)
like i said. she knows everyone. this is a group chat with 51 members and you probably need to read all of them at some point π
ngl, the SEE ALSO list is longer than the actual page. that's not a bug, that's just libfc being libfc π
that's the whole page, bestie! courtesy of the ./drivers/scsi/libfc source, version note October 2026, and the original footer said fc_lport_enter_ms(9) on the right side β so consider this your cute little sign-off: go register that local port, and slay ππ§ββοΈβ
π¦ 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