fcoe_enable(9)
π
fcoe_enable β a Kernel API Manual moment (section 9, kernel girlies rise)
okay so bestie, welcome to fcoe_enable(9). This whole thing lives in the Kernel API Manual and it's literally about turning a FCoE interface on. That's the whole vibe. Short page, iconic behavior. π¦
β¨ NAME β¨
fcoe_enable β Enables a FCoE interface π
β¨ SYNOPSIS β¨
int fcoe_enable (struct net_device *netdev );
That's the whole signature. Look at her go. π
β¨ ARGUMENTS β¨
netdevβ thestruct net_deviceobject, i.e. the Ethernet interface you want to create on. That's it, that's the parameter, no cap. π«Ά
β¨ DESCRIPTION β¨
So this one gets Called from fcoe transport. That's the whole description. She's a called-from function and she said "that's my lore, that's my whole backstory." π
β¨ RETURN β¨
0for success β
That's it. 0 means we ate. Zero on the return and zero notes. π
β¨ SEE ALSO β¨
Bestie there are so many siblings, prepare yourself, this family is HUGE. Also, the source lives in the kernel file ./drivers/scsi/fcoe/fcoe.c β go say hi. πΈ
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_shost_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_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)β yes bestie, both, they're different, mind the underscore π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 that's 57 functions, I counted, and they all said "tag urself." The (9) is doing a LOT of work here. π₯
Alright bestie that's the whole page, go forth and return 0. π
Sign-off time: this lil beauty is filed under the source/version <rainbow>./drivers/scsi/fcoe</rainbow>, dated October 2026. Periodt. πβ¨
π¦ 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