qla2xxx_dif_start_scsi_mq(9)
π qla2xxx_dif_start_scsi_mq(9) π
okay so bestie, we're in the Kernel API Manual today and this one is a qla2xxx girlie through and through β¨ no cap, it's a kernel-manpage moment and we're gonna slay it together π«Ά
π NAME π
qla2xxx_dif_start_scsi_mq β send a SCSI command to the ISP</p> π
literally that's the whole vibe
β¨ SYNOPSIS β¨
int qla2xxx_dif_start_scsi_mq (srb_t *sp );
like yes, that's the signature, don't @ me, copy it exactly π
πΈ ARGUMENTS πΈ
spβ the command to send to the ISP π¦ that's it, that's the argument, she's asrb_t *and she's the main character
π« DESCRIPTION π«
so here's the tea π: this function returns non-zero if a failure occurred, else zero. that's the whole behaviour, bestie β non-zero = bad news π, zero = we ate π₯. iykyk.
ngl this is a short one, but the short ones still deserve their moment, periodt π
π SEE ALSO π
okay this is the part where she lists everyone she knows, and we are not leaving a single one out, fr fr π§ββοΈπ:
- Kernel file
./drivers/scsi/qla2xxx/qla_iocb.c 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_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)
like, the whole friend group showed up ππ
and that's the page, bestie π mwah π β this iconic little writeup lives in ./drivers/scsi/qla2xxx and it's stamped October 2026, so go forth and ship those SCSI commands ππ
π¦ 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