bnx2fc_find_hba_for_cnic(9)
π bnx2fc_find_hba_for_cnic π
ok so we're in the Kernel API Manual bestie, section 9, and this little icon is literally bnx2fc_find_hba_for_cnic. periodt.
β¨ NAME β¨
bnx2fc_find_hba_for_cnic β maps a cnic instance to a bnx2fc hba instance π«Ά
like... you give it a cnic, it hands you back the matching hba. matchmaker energy fr fr π
πΈ SYNOPSIS πΈ
struct bnx2fc_hba * bnx2fc_find_hba_for_cnic (struct cnic_dev *cnic );
that's the whole signature, no cap. returns a struct bnx2fc_hba *, takes a struct cnic_dev * named cnic. slay.
π ARGUMENTS π
cnicβ Pointer to cnic device instance β¨ (yes that's the entire description, she's lowkey mysterious and we respect it π )
π¦ SEE ALSO π¦
ok so this function does NOT exist in a vacuum, she's got a whole friend group and honestly the group chat is huge π all of these live in the kernel file ./drivers/scsi/bnx2fc/bnx2fc_fcoe.c:
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_ctlr_enabled(9)_bnx2fc_create(9)bnx2fc_create(9)bnx2fc_ctlr_alloc(9)bnx2fc_ulp_exit(9)bnx2fc_fcoe_reset(9)bnx2fc_cpu_online(9)bnx2fc_mod_init(9)
go read all of them bestie, iykyk π (and yeah, _bnx2fc_create(9) with the leading underscore is a whole separate icon, don't come for me, she's real π)
and that's the vibe check! π this page lives in ./drivers/scsi/bnx2fc and it's dated October 2026 β mwah, catch you in the next man page, 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