fcoe_shost_config(9)
π fcoe_shost_config β the kernel API manual, but make it make sense π¦
okay so bestie, welcome to fcoe_shost_config(9) β the section-9 kernel API page. yes we're in kernel land now, grab a matcha π
β¨ NAME β¨
fcoe_shost_config β this is the one that sets up the SCSI host that's tied to a local port. like, it's the matchmaker between your local port and the SCSI host fr fr π
π SYNOPSIS π
int fcoe_shost_config (struct fc_lport *lport , struct device *dev );
so it takes two things and hands you back an int. that's the whole vibe check β¨
π¦ ARGUMENTS π¦
lportβ the local port. yes, that local port. your main character πΈdevβ the device that's associated with the SCSI host. the plus-one, the date to the dance π«Ά
π DESCRIPTION π
real talk: this one must be called after fcoe_lport_config and fcoe_netdev_config.
not before. after. the order is not a suggestion, it's a whole personality trait π like pls don't skip the prerequisites, it's giving "didn't read the group chat before showing up" π
β RETURN β
0 for success. that's it. that's the number. slay π
π SEE ALSO π
okay this list is long β like genuinely iconic levels of long β but every single one of these is a real reference and we're not skipping a single one, iykyk π
kernel file: ./drivers/scsi/fcoe/fcoe.c
fcoe_interface_setup(9)fcoe_interface_create(9)fcoe_interface_remove(9)fcoe_interface_cleanup(9)fcoe_fip_recv(9)fcoe_fip_vlan_recv(9)fcoe_port_send(9)fcoe_fip_send(9)fcoe_update_src_mac(9)fcoe_get_src_mac(9)fcoe_lport_config(9)fcoe_netdev_config(9)fcoe_fdmi_info(9)fcoe_oem_match(9)fcoe_em_config(9)fcoe_if_destroy(9)fcoe_ddp_setup(9)fcoe_ddp_target(9)fcoe_ddp_done(9)fcoe_if_create(9)fcoe_if_init(9)fcoe_if_exit(9)fcoe_rcv(9)fcoe_alloc_paged_crc_eof(9)fcoe_xmit(9)fcoe_filter_frames(9)fcoe_recv_frame(9)fcoe_receive_work(9)fcoe_dev_setup(9)fcoe_dev_cleanup(9)fcoe_device_notification(9)fcoe_disable(9)fcoe_enable(9)fcoe_ctlr_enabled(9)fcoe_ctlr_mode(9)fcoe_destroy(9)fcoe_destroy_work(9)fcoe_match(9)fcoe_dcb_create(9)_fcoe_create(9)fcoe_create(9)fcoe_ctlr_alloc(9)fcoe_link_ok(9)fcoe_percpu_clean(9)fcoe_reset(9)fcoe_hostlist_lookup_port(9)fcoe_hostlist_lookup(9)fcoe_hostlist_add(9)fcoe_hostlist_del(9)fcoe_init(9)fcoe_exit(9)fcoe_flogi_resp(9)fcoe_logo_resp(9)fcoe_vport_create(9)fcoe_vport_destroy(9)fcoe_vport_remove(9)fcoe_vport_disable(9)fcoe_set_vport_symbolic_name(9)fcoe_set_port_id(9)
ngl if you got to the bottom of that list you deserve a little treat π because that was a lot of FCoE and I'm obsessed with your commitment π«Ά
and that's the page!! mwah π this one lives in ./drivers/scsi/fcoe and the version stamp is dated October 2026 β periodt, no cap, go configure some SCSI hosts responsibly, bestie π
π
π¦ 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