fc_lport_flogi_resp(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so bestie, this is the page for fc_lport_flogi_resp(9) β€” officially from the Kernel API Manual. Its whole job, no cap: handle response to FLOGI request. That’s the name, and it ate. ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

void fc_lport_flogi_resp (struct fc_seq *sp , struct fc_frame *fp , void *lp_arg );

πŸŽ€ ARGUMENTS πŸŽ€

  • sp β€” the sequence that the FLOGI was on. literally that exact sequence. πŸ’…
  • fp β€” the FLOGI response frame. the frame in question, fr fr. 🌸
  • lp_arg β€” the lport port that received the FLOGI response. main character port energy. πŸ‘‘

🌈 DESCRIPTION 🌈

Locking Note, bestie β€” pay attention, this is the vibe check: this function will be called without the lport lock held, but it will lock, call an _enter_* function or fc_lport_error, and then unlock the lport. So: no lock at entry, lock inside, call one of those, unlock. periodt. πŸ’–

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/scsi/libfc/fc_lport.c β€” plus the whole see-also friend group: 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_enter_logo(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). iykyk πŸ‘‘πŸ’œ


signed off with source ./drivers/scsi/libfc, version/date October 2026, and page fc_lport_flogi_resp(9). bye bestie πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from