fc_set_rport_loss_tmo(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… fc_set_rport_loss_tmo(9) β€” kernel API manual, bestie edition

okay so you're in the kernel API manual, section 9, and the star of the show is fc_set_rport_loss_tmo. that's the whole vibe. let's get into it 🫢


✨ NAME ✨

fc_set_rport_loss_tmo β€” set the remote port loss timeout. literally that's the job. no cap.


🌸 SYNOPSIS 🌸

void fc_set_rport_loss_tmo (struct fc_rport *rport , u32 timeout );

look at her. void return, two args, zero drama. she takes it and she returns nothing because she doesn't need to prove anything πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • rport β€” the remote port that gets a new timeout value. she's the one getting the glow-up here ✨
  • timeout β€” the new timeout value (in seconds). yes bestie, seconds. not millis, not micros, seconds. πŸ™ˆ

πŸ‘‘ SEE ALSO πŸ‘‘

this is the part where the manpage flexes on you, because the whole libfc rport extended family shows up. kernel file ./drivers/scsi/libfc/fc_rport.c, and then:

like… that's the entire friend group. the enter_* girls, the recv_*_req girls, the _resp girls, the _prli girls β€” everyone ate, nobody left out. periodt. πŸ”₯


🌈 sign-off 🌈

this lil page lives in ./drivers/scsi/libfc, dated October 2026, and it's filed under fc_set_rport_loss_tmo(9) in the Kernel API Manual. go set that timeout, bestie β€” you're gonna slay πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from