qla2xxx_start_scsi_mq(9)
π qla2xxx_start_scsi_mq(9) β like, the Kernel API Manual page, bestie
okay so this is qla2xxx_start_scsi_mq from section 9 of the Kernel API Manual, and it is literally the function that sends your SCSI command off to the ISP. main character energy fr fr π¦
β¨ NAME β¨
qla2xxx_start_scsi_mq β Send a SCSI command to the ISP π
π SYNOPSIS π
int qla2xxx_start_scsi_mq (srb_t *sp );
πΈ ARGUMENTS πΈ
spβ the command you're sending to the ISP. that's it, that's the whole argument, she's lowkey simple π«Ά
π DESCRIPTION π
so basically: it returns non-zero if a failure occurred, and zero otherwise. that's the vibe check β zero means slay, non-zero means π π
ngl bestie, that's the entire description. no cap, the whole function is just: send it, then tell you if it worked. iconic behaviour honestly.
π₯ SEE ALSO π₯
the kernel file lives right here, go look:
./drivers/scsi/qla2xxx/qla_iocb.c
and here's the whole friend group, all of them in section 9, not a single one left out π
qla2x00_get_cmd_direction(9)qla2x00_calc_iocbs_32(9)qla2x00_calc_iocbs_64(9)qla2x00_prep_cont_type0_iocb(9)qla2x00_prep_cont_type1_iocb(9)qla2x00_build_scsi_iocbs_64(9)qla2x00_start_scsi(9)qla2x00_start_iocbs(9)__qla2x00_marker(9)qla24xx_build_scsi_iocbs(9)qla24xx_build_scsi_crc_2_iocbs(9)qla24xx_start_scsi(9)qla24xx_dif_start_scsi(9)qla2xxx_dif_start_scsi_mq(9)qla_start_scsi_type6(9)qla2900_prep_cont_type1_iocb(9)qla29xx_build_scsi_type_6_iocbs(9)qla29xx_build_scsi_iocbs(9)qla29xx_build_scsi_crc_2_iocbs(9)qla29xx_copy_dif_iocb_data(9)
okay that's the page!! it came from ./drivers/scsi/qla2xxx and it's dated October 2026 π go forth and send your SCSI commands, bestie, you've got this πβ¨
π¦ 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