qla2x00_gpn_id(9)
π qla2x00_gpn_id(9) β like, the Kernel API Manual era π
okay so bestie, welcome to the Kernel API Manual corner of the kernel, where we talk about qla2x00_gpn_id β the SNS Get Port Name query, aka GPN_ID. she's giving very specific, very niche, very iconic β¨
β¨ NAME β¨
qla2x00_gpn_id β SNS Get Port Name (GPN_ID) query</p>. that's it, that's the whole vibe. π
πΈ SYNOPSIS πΈ
int qla2x00_gpn_id (scsi_qla_host_t *vha , sw_info_t *list );
like literally just those two args, no cap π«Ά
π¦ ARGUMENTS π¦
vhaβ the HA context, bestie. she's the host adapter's whole situation πlistβ the switch info entries you're gonna populate. that's the assignment, and you will be filling them in π
π DESCRIPTION π
returns 0 on success. that's the tea. that's the entire paragraph. short queen energy π ngl the manpage is not gonna overexplain itself to you.
π₯ SEE ALSO π₯
okay so this is the part where the page goes feral with cross-references, and honestly? obsessed. start with the kernel file itself, ./drivers/scsi/qla2xxx/qla_gs.c, and then:
qla2x00_prep_ms_iocb(9)qla24xx_prep_ms_iocb(9)qla2x00_prep_ct_req(9)qla2x00_ga_nxt(9)qla2x00_gid_pt(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_gnn_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β¦ twenty-nine little links and every single one of them matters, iykyk π
π«Ά friendly reminder that these are all (9) refs, so we're in kernel-API land, not "just run it in your shell" land. behave accordingly bestie π
and that's the page!! sourced straight from ./drivers/scsi/qla2xxx, dated October 2026 β slay, periodt, go read some qla_gs.c πβ¨π
π¦ 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