fc_get_host_speed(9)
π fc_get_host_speed(9) β the Kernel API Manual glow-up π
okay so bestie, welcome to the Kernel API Manual corner of the universe β¨ this one's a lil function called fc_get_host_speed, and it's about to be your new hyperfixation, no cap π«Ά
β¨ NAME β¨
fc_get_host_speed β literally just returns the speed of the given Scsi_Host π¨ like that's it, that's the whole job, and honestly? iconic behavior π
πΈ SYNOPSIS πΈ
void fc_get_host_speed (struct Scsi_Host *shost );
so it takes one thing, gives back nothing (void, the strong silent type π), periodt.
π¦ ARGUMENTS π¦
shostβ the SCSI host whose port speed is to be determined π this is the main character here, the one we're clocking the speed of, fr fr
π SEE ALSO π
bestie there are SO many siblings in this family, and I mean so many β buckle in π’ every single one of these is a real one, (9) and all:
Kernel file ./drivers/scsi/libfc/fc_lport.c β that's the source file they all live in, iykyk π
then, in no particular order but very much in their listed order:
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_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_flogi_resp(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)
that's the whole squad π« go read all of them, I'll wait π
ngl, this function is short and sweet β but knowing who its friends are is lowkey half the lore π§ you got this, bestie π
and that's a wrap, babes π¬ this little gem lives in ./drivers/scsi/libfc and it's dated October 2026 β so like, future-coded of it β¨ slay forever, fc_get_host_speed(9) π
πβ
π¦ 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