qla2x00_prep_ms_fdmi_iocb(9)
β¨ qla2x00_prep_ms_fdmi_iocb(9) β¨
okay so bestie, we're in the Kernel API Manual today and honestly? this one's a little baby function but it's important, so let's give it the main character energy it deserves π
π NAME π
qla2x00_prep_ms_fdmi_iocb β the girl whose whole job is prepping the common MS IOCB fields for an FDMI query. no cap, that's it, that's the gig π
πΈ SYNOPSIS πΈ
void * qla2x00_prep_ms_fdmi_iocb (scsi_qla_host_t *vha , uint32_t
req_size , uint32_t rsp_size );
she takes three things and hands you back a void *. iconic behavior, honestly π¦
π¦ ARGUMENTS π¦
vhaβ the HA context, aka the homegirl herself πββοΈreq_sizeβ request size in bytes πrsp_sizeβ response size in bytes π
β DESCRIPTION β
so what does she do? literally just returns a pointer to the ha's ms_iocb. that's the whole vibe check, and she passes it. periodt π₯
π§ SEE ALSO π§
like, the whole squad shows up for this one β no gatekeeping here, iykyk π
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_gnn_id(9), qla2x00_sns_rft_id(9), qla2x00_sns_rnn_id(9), qla2x00_mgmt_svr_login(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)
π and that's the page bestie! brought to you straight out of ./drivers/scsi/qla2xxx, dated October 2026 β go off, kernel docs, you ate ππ«Άβ¨
π¦ 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