fc_rport_recv_rtv_req(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… fc_rport_recv_rtv_req(9) β€” the Kernel API Manual, bestie edition πŸŽ€

okay so this is a page from the Kernel API Manual (fc_rport_recv_rtv_req(9)), and it's literally about one tiny little function that handles Read Timeout Value requests. that's it. that's the whole vibe. it doesn't even return anything. iconic minimalism honestly ✨


🌸 NAME 🌸

fc_rport_recv_rtv_req β€” the handler for Read Timeout Value (RTV) requests πŸ’–

like, when an RTV request shows up, this is the girl who answers the door. no cap.


πŸ¦‹ SYNOPSIS πŸ¦‹

void fc_rport_recv_rtv_req (struct fc_rport_priv *rdata , struct
fc_frame *in_fp );

note the void β€” she gives nothing back, she just does the work. main character energy fr fr πŸ‘‘


✨ ARGUMENTS ✨

  • rdata β€” the remote port that sent the RTV request 🫢 so like, the one who knocked on the door.
  • in_fp β€” the RTV request frame itself πŸ“¨ that's the actual envelope with the message inside.

that's the whole cast. two characters, one function, zero drama (probably). πŸ’€


🧚 SEE ALSO 🧚

this is the part where the manpage goes full group-chat-adds-everybody, and honestly? obsessed. πŸ’…

the kernel file is ./drivers/scsi/libfc/fc_rport.c, and the entourage is:

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_state_enter(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_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)

like... that's the whole friend group right there. 🫢🌈


fair warning bestie: there's no options list, no environment variables, no exit statuses, no examples, no bug notes on this one. it's a short page and she ate with what she had. πŸ”₯

anyway, that's the whole thing! this page lives under ./drivers/scsi/libfc and it's stamped October 2026 β€” so like, future-dated queen behavior honestly πŸ‘‘βœ¨ mwah, go read the source, ily, bye! πŸ’œπŸŽ€

πŸ“¦ where this page comes from