bnx2fc_hba_create(9)
π¦ bnx2fc_hba_create(9) β like, the Kernel API Manual one, bestie
okay so real talk, this is a page from the Kernel API Manual, section 9, and it's all about bnx2fc_hba_create. it's a tiny one, but it's lowkey iconic, so let's get into it π
β¨ NAME β¨
bnx2fc_hba_create β create a new bnx2fc hba π
πΈ SYNOPSIS πΈ
struct bnx2fc_hba * bnx2fc_hba_create (struct cnic_dev *cnic );
that's it. that's the whole vibe. one call, returns you a struct bnx2fc_hba *, and it wants a struct cnic_dev *cnic handed to it π«Ά
π ARGUMENTS π
cnicβ pointer to a cnic device. that's the whole argument list, bestie, it's giving minimalism β¨
π₯ DESCRIPTION π₯
it creates a new FCoE hba on the given device. periodt. that's literally the entire description β creates a new FCoE hba on the device you pass in π
ngl the original keeps it extremely short here, so i'm not gonna invent lore that isn't there π what you see is what you get: new FCoE hba, on the given device, done. slay.
π SEE ALSO π
the kernel file it lives in is ./drivers/scsi/bnx2fc/bnx2fc_fcoe.c β go say hi π¦
and then, the whole crew, in the exact order the original lists them:
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_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_find_hba_for_cnic(9)bnx2fc_ulp_exit(9)bnx2fc_fcoe_reset(9)bnx2fc_cpu_online(9)bnx2fc_mod_init(9)
like, that's a whole friend group and this function is the one who introduces everybody π«Άβ¨
and that's the page, bestie!! no cap, you're now officially educated on bnx2fc_hba_create(9) π
source path: ./drivers/scsi/bnx2fc Β· dated: October 2026 Β· page: bnx2fc_hba_create(9) β mwah, that's a wrap πππ
π¦ 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