qla2x00_start_iocbs(9)
π qla2x00_start_iocbs β from the Kernel API Manual, bestie
okay so picture this: it's a kernel API manual page, section 9, and the star of the show is qla2x00_start_iocbs(9). That's our girl. Let's get into it π
β¨ NAME β¨
qla2x00_start_iocbs β literally executes the IOCB command. That's the whole job. She runs it. Periodt. π₯
πΈ SYNOPSIS πΈ
void qla2x00_start_iocbs (struct scsi_qla_host *vha , struct req_que
*req );
no cap, that's the whole signature β void return, two args, done. slay β¨
π¦ ARGUMENTS π¦
vhaβ the HA context, aka the home base she's working out of πreqβ the request queue, the lil lineup of stuff waiting to go π§
π SEE ALSO π
bestie, she does not work alone. Here's the whole friend group, and yes they all came as (9) entries because that's the vibe:
- 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_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)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)
like, that's a whole group chat right there ππ go read them too, iykyk.
tiny heads-up bestie: the source line on this one lives under ./drivers/scsi/qla2xxx β that's where you'd go looking if you wanna see her in the wild π«Ά
and that's the page!! brought to you by the ./drivers/scsi/qla2xxx directory, dated October 2026, filed under qla2x00_start_iocbs(9). mwah π go execute some IOCB commands responsibly β¨π
π¦ 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