__qla2x00_marker(9)
β¨ __qla2x00_marker(9) β¨ β Kernel API Manual, bestie edition
okay so welcome to the Kernel API Manual page for __qla2x00_marker, and yes we are getting into it π
π NAME π
__qla2x00_marker β send a marker IOCB to the firmware. that's the whole assignment, no cap π«Ά
πΈ SYNOPSIS πΈ
int __qla2x00_marker (struct scsi_qla_host *vha , struct qla_qpair
*qpair , uint16_t loop_id , uint64_t lun , uint8_t type );
π ARGUMENTS π
vhaβ HA context, bestie. that's the host adapter situation π¦qpairβ queue pair pointer, literally what it says πloop_idβ loop ID βlunβ LUN, iconic as always πtypeβ marker modifier, the little type detail πΈ
π¦ DESCRIPTION π¦
Can be called from both normal and interrupt context. yes bestie, both contexts β she's flexible like that π
Returns non-zero if a failure occurred, else zero. so: non-zero = something went wrong π, zero = we're good π. fr fr.
β 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)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)
xoxo, your qla2xxx bestie π β source/version: ./drivers/scsi/qla2xxx, dated October 2026 π
π¦ 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