fc_rport_state_enter(9)
π NAME π
okay so hiii bestie, welcome to the Kernel API Manual page for fc_rport_state_enter(9) π«Ά This is literally the function for changing the state of a remote port. That's the whole assignment. Slay.
β¨ SYNOPSIS β¨
void fc_rport_state_enter (struct fc_rport_priv *rdata , enum fc_rport_state new );
That's the exact signature, no cap. It's a void function with struct fc_rport_priv *rdata and enum fc_rport_state new.
π ARGUMENTS π
rdataβ the remote port whose state should change. Hand it over, bestie πnewβ the new state. The destination vibe β¨
π SEE ALSO π
If you're deep in the libfc rabbit hole (iykyk), the kernel file is ./drivers/scsi/libfc/fc_rport.c, and here's the whole squad in order: fc_rport_lookup(9), fc_rport_create(9), fc_rport_destroy(9), fc_rport_state(9), fc_set_rport_loss_tmo(9), fc_plogi_get_maxframe(9), fc_rport_work(9), fc_rport_login(9), fc_rport_enter_delete(9), fc_rport_logoff(9), fc_rport_enter_ready(9), fc_rport_timeout(9), fc_rport_error(9), fc_rport_error_retry(9), fc_rport_login_complete(9), fc_rport_flogi_resp(9), fc_rport_enter_flogi(9), fc_rport_recv_flogi_req(9), fc_rport_plogi_resp(9), fc_rport_enter_plogi(9), fc_rport_prli_resp(9), fc_rport_enter_prli(9), fc_rport_rtv_resp(9), fc_rport_enter_rtv(9), fc_rport_recv_rtv_req(9), fc_rport_logo_resp(9), fc_rport_enter_logo(9), fc_rport_adisc_resp(9), fc_rport_enter_adisc(9), fc_rport_recv_adisc_req(9), fc_rport_recv_rls_req(9), fc_rport_recv_els_req(9), fc_rport_recv_req(9), fc_rport_recv_plogi_req(9), fc_rport_recv_prli_req(9), fc_rport_recv_prlo_req(9), fc_rport_recv_logo_req(9), fc_rport_flush_queue(9), fc_rport_fcp_prli(9), fc_rport_t0_prli(9), fc_setup_rport(9), fc_destroy_rport(9), fc_rport_terminate_io(9).
π this lil page comes from ./drivers/scsi/libfc, dated October 2026, and it's fc_rport_state_enter(9)'s moment β mwah, bye bestie π«Ά
π¦ 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