qla2900_prep...t_type1_iocb(9)
okay bestie, welcome to the qla2900_prep...t_type1_iocb(9) page in the Kernel API Manual π
this one is short, sweet, and very βsmall function, big kernel energyβ β but every little detail is staying right here, no cap.
β¨ NAME β¨
qla2900_prep_cont_type1_iocb β initializes a 29xx-ext Continuation Type 1 IOCB on the extended IOCB ring. π
π SYNOPSIS π
struct cont_a64_entry_ext * qla2900_prep_cont_type1_iocb
(scsi_qla_host_t *vha , struct req_que *req );
π«Ά ARGUMENTS π«Ά
vhaβ HA context. literally the HA context, thatβs the whole vibe π«‘reqβ request queue. yep, the request queue itself π
πΈ DESCRIPTION πΈ
Returns a pointer to the continuation type 1 IOCB packet. thatβs it, thatβs the function β it hands you back the pointer and minds its own business β¨
π₯ SEE ALSO π₯
- 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)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)
xoxo, signed off by the source/version stamp ./drivers/scsi/qla2xxx, dated October 2026, and titled qla2900_prep...t_type1_iocb(9) π«Άπ
π¦ 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