fc_disc_done(9)
πΈ fc_disc_done β the kernel API manual moment π
okay so bestie, welcome to the glow-up of fc_disc_done(9) from the Kernel API Manual β she's a little function with big "discovery is DONE" energy, and we're gonna get into it β¨
π NAME π
fc_disc_done β literally just: Discovery has been completed. that's her whole thing. no cap. π¦
β¨ SYNOPSIS β¨
void fc_disc_done (struct fc_disc *disc , enum fc_disc_event event );
look at her signature, so clean, so iconic. takes two things, gives you void back, because she's not about to hand you a return value β she's above that π
π ARGUMENTS π
discβ The discovery context π«Ά this is the whole vibe, the state of the situation, the discovery lore itselfeventβ The discovery completion status β this is the little "how did it go" report, typeenum fc_disc_event, and yes it's telling you the completion status, periodt
ngl two arguments and both of them matter, we love a low-maintenance king π
π₯ SEE ALSO π₯
okay so first up, the kernel file is ./drivers/scsi/libfc/fc_disc.c β that's where this whole situation lives, main character file fr fr. and then the entire friend group, in this exact order, no skipping:
fc_disc_stop_rports(9)fc_disc_recv_rscn_req(9)fc_disc_recv_req(9)fc_disc_restart(9)fc_disc_start(9)fc_disc_error(9)fc_disc_gpn_ft_req(9)fc_disc_gpn_ft_parse(9)fc_disc_timeout(9)fc_disc_gpn_ft_resp(9)fc_disc_gpn_id_resp(9)fc_disc_gpn_id_req(9)fc_disc_single(9)fc_disc_stop(9)fc_disc_stop_final(9)fc_disc_config(9)fc_disc_init(9)
seventeen little icons and every single one of them is a whole manpage of her own. go read them, iykyk ππ
bestie reminder: everything above is straight from the manpage, i didn't invent a single option, argument or reference β i just gave it the energy it deserved π
and that's the page!! π brought to you by ./drivers/scsi/libfc, dated October 2026, and yes she's still filed under fc_disc_done(9) because legends never change their name ππ
π¦ 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