beiscsi_get_initiator_name(9)
πΈ beiscsi_get_initiator_name(9) β the kernel API manual page, bestie edition πΈ
Okay so picture this: you're deep in the beiscsi_get_initiator_name(9) man page from the Kernel API Manual, and honestly? It's a little guy with a big job. Let's get into it π
β¨ NAME β¨
beiscsi_get_initiator_name β read initiator name from flash π«Ά
Like, it literally goes and fetches your initiator name out of flash memory. That's the whole vibe. Iconic, low-key.
β¨ SYNOPSIS β¨
int beiscsi_get_initiator_name (struct beiscsi_hba *phba , char *name ,
bool cfg );
Returns an int, takes the args below, no cap π
β¨ ARGUMENTS β¨
phbaβ the device priv structure. Your whole device's personal info lives here, main character energy fr fr.nameβ buffer pointer. This is where the name lands, so bestie better have somewhere to put it πcfgβ fetch user configured. Basically the "gimme the user's own config" switch πΈ
β¨ SEE ALSO β¨
Grab your snacks, this is a whole friend group π The kernel file lives at ./drivers/scsi/be2iscsi/be_mgmt.c, and it hangs out with:
mgmt_open_connection(9)beiscsi_exec_nemb_cmd(9)beiscsi_if_set_vlan(9)beiscsi_boot_logout_sess(9)beiscsi_boot_reopen_sess(9)beiscsi_boot_get_sinfo(9)beiscsi_boot_get_shandle(9)beiscsi_drvr_ver_disp(9)beiscsi_fw_ver_disp(9)beiscsi_active_session_disp(9)beiscsi_free_session_disp(9)beiscsi_adap_family_disp(9)beiscsi_phys_port_disp(9)
Go read all of them. I'll wait π
ngl that's the entire page β short, sweet, and it ate. No warnings, no exit statuses, no bugs section. Just vibes and an initiator name π₯
And that's a wrap, bestie! π This little beauty comes from ./drivers/scsi/be2iscsi, dated October 2026, living its best life in section 9 of the Kernel API Manual. Mwah, slay, 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