qla2x00_sns_gnn_id(9)
π qla2x00_sns_gnn_id(9) β bestie edition
okay so real talk, this is a page from the Kernel API Manual, and it's about qla2x00_sns_gnn_id β the SNS Get Node Name query. it's giving "niche but iconic" β¨ let's get into it.
πΈ NAME πΈ
qla2x00_sns_gnn_id β the SNS Get Node Name (GNN_ID) query. literally what it says on the tin, no cap.
π SYNOPSIS π
int qla2x00_sns_gnn_id (scsi_qla_host_t *vha , sw_info_t *list );
that's the whole signature, bestie. int in, good vibes out. π«Ά
π ARGUMENTS π
vhaβ the HA context. that's your host adapter's whole little world, hand it over.listβ the switch info entries you wanna populate. yes, populate β it's filling them in, main character energy for your struct array. π
π DESCRIPTION π
so this command is out here using the old Exectute SNS Command mailbox routine β and yeah, that spelling is exactly how it shows up in the source, we're keeping it, it's part of the lore now π (the old routine, not the new one β important distinction, don't come for me).
Returns 0 on success. that's it. zero means slay. π
π¦ SEE ALSO π¦
the whole friend group, fr fr β all of these live in the Kernel file ./drivers/scsi/qla2xxx/qla_gs.c:
qla2x00_prep_ms_iocb(9)qla24xx_prep_ms_iocb(9)qla2x00_prep_ct_req(9)qla2x00_ga_nxt(9)qla2x00_gid_pt(9)qla2x00_gpn_id(9)qla2x00_gnn_id(9)qla2x00_rft_id(9)qla2x00_rff_id(9)qla2x00_rnn_id(9)qla2x00_rsnn_nn(9)qla2x00_prep_sns_cmd(9)qla2x00_sns_ga_nxt(9)qla2x00_sns_gid_pt(9)qla2x00_sns_gpn_id(9)qla2x00_sns_rft_id(9)qla2x00_sns_rnn_id(9)qla2x00_mgmt_svr_login(9)qla2x00_prep_ms_fdmi_iocb(9)qla24xx_prep_ms_fdmi_iocb(9)qla2x00_prep_ct_fdmi_req(9)qla2x00_hba_attributes(9)qla2x00_port_attributes(9)qla2x00_fdmi_rhba(9)qla2x00_fdmi_rprt(9)qla2x00_fdmi_rpa(9)qla2x00_fdmi_register(9)qla2x00_gfpn_id(9)qla2x00_gff_id(9)
like, the entire roster. go read them, iykyk π
and that's the page!! sourced straight out of ./drivers/scsi/qla2xxx, dated October 2026 β so yeah, future-coded and flawless. stay curious, read your kernel docs, and remember: return 0 and treat people nice ππ
π¦ 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