qla29xx_bui...type_6_iocbs(9)
π qla29xx_build_scsi_type_6_iocbs β from the Kernel API Manual, bestie β¨
okay so this is qla29xx_build_scsi_type_6_iocbs(9), and yes the name is a whole mouthful, we're gonna get through it together π«Ά It lives in the Kernel API Manual and it's here to build you an IOCB command β specifically by utilizing Command Type 6 IOCB types on the 29xx extended ring. That's the whole vibe. Iconic, honestly.
β¨ NAME β¨
qla29xx_build_scsi_type_6_iocbs β Build IOCB command utilizing Command Type 6 IOCB types on the 29xx extended ring. π
πΈ SYNOPSIS πΈ
void qla29xx_build_scsi_type_6_iocbs (srb_t *sp , struct cmd_type_6_ext
*cmd_pkt , uint16_t tot_dsds );
like... look at her. no return value, just vibes and three arguments. main character energy fr fr π
π¦ ARGUMENTS π¦
spβ the SRB command you want to process, bestie. that's your girl right there πcmd_pktβ the Command type 6 extended IOCB. yes the whole extended one, we're not doing the basic version today β¨tot_dsdsβ Total number of segments to transfer. count 'em, don't guess π₯
π SEE ALSO π
okay so the whole friend group showed up, and we're gonna name every single one of them because nobody gets left out ππ
- 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)qla2xxx_dif_start_scsi_mq(9)qla_start_scsi_type6(9)qla2900_prep_cont_type1_iocb(9)qla29xx_build_scsi_iocbs(9)qla29xx_build_scsi_crc_2_iocbs(9)qla29xx_copy_dif_iocb_data(9)
like that's the entire group chat, no cap π§
ngl the 9 in all of these means section 9 of the manual, so if you're lost, that's your map πΊοΈβ¨
mwah π that's the whole page! Shoutout to the ./drivers/scsi/qla2xxx crew β this one's dated October 2026, so mark your calendars bestie, slay πππ
π¦ 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