bnx2fc_ctlr_enabled(9)
okay bestie, welcome to bnx2fc_ctlr_enabled(9) from the Kernel API Manual β the lilβ kernel-API page about flipping an FCoE Controller on or off. No cap, itβs short, but every detail is here and weβre gonna treat it with main-character respect. π«Άβ¨
πΈ NAME πΈ
bnx2fc_ctlr_enabled β Enable or disable an FCoE Controller π
β¨ SYNOPSIS β¨
int bnx2fc_ctlr_enabled (struct fcoe_ctlr_device *cdev );
Thatβs the whole signature. Slay. π
π ARGUMENTS π
cdevβ The FCoE Controller that is being enabled or disabled. Thatβs the VIP right there. π
π DESCRIPTION π
Okay so hereβs the tea: fcoe_sysfs will ensure that the state of 'enabled' has changed, so no checking is necessary here β literally none, bestie, not even a tiny vibe check. π
This routine simply calls fcoe_enable or fcoe_disable, both of which are deprecated. β οΈ
When those routines are removed, the functionality can be merged here. Thatβs the future glow-up. β¨
π SEE ALSO π
Kernel file ./drivers/scsi/bnx2fc/bnx2fc_fcoe.c plus the whole squad:
bnx2fc_xmit(9)bnx2fc_rcv(9)bnx2fc_percpu_io_thread(9)bnx2fc_get_link_state(9)bnx2fc_indicate_netevent(9)bnx2fc_fip_recv(9)bnx2fc_update_src_mac(9)bnx2fc_get_src_mac(9)bnx2fc_fip_send(9)bnx2fc_hba_create(9)bnx2fc_if_create(9)bnx2fc_destroy(9)bnx2fc_bind_adapter_devices(9)bnx2fc_ulp_get_stats(9)bnx2fc_ulp_start(9)bnx2fc_ulp_stop(9)bnx2fc_ulp_init(9)_bnx2fc_create(9)bnx2fc_create(9)bnx2fc_ctlr_alloc(9)bnx2fc_find_hba_for_cnic(9)bnx2fc_ulp_exit(9)bnx2fc_fcoe_reset(9)bnx2fc_cpu_online(9)bnx2fc_mod_init(9)
xoxo, signing off from ./drivers/scsi/bnx2fc, October 2026 β bnx2fc_ctlr_enabled(9) out π
πβ¨
π¦ 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