Lines Matching refs:avail_dsds
196 uint16_t avail_dsds; in qla2x00_build_scsi_iocbs_32() local
219 avail_dsds = 3; in qla2x00_build_scsi_iocbs_32()
227 if (avail_dsds == 0) { in qla2x00_build_scsi_iocbs_32()
234 avail_dsds = 7; in qla2x00_build_scsi_iocbs_32()
239 avail_dsds--; in qla2x00_build_scsi_iocbs_32()
254 uint16_t avail_dsds; in qla2x00_build_scsi_iocbs_64() local
277 avail_dsds = 2; in qla2x00_build_scsi_iocbs_64()
286 if (avail_dsds == 0) { in qla2x00_build_scsi_iocbs_64()
293 avail_dsds = 5; in qla2x00_build_scsi_iocbs_64()
300 avail_dsds--; in qla2x00_build_scsi_iocbs_64()
591 uint8_t avail_dsds; in qla24xx_build_scsi_type_6_iocbs() local
629 avail_dsds = (tot_dsds > QLA_DSDS_PER_IOCB) ? in qla24xx_build_scsi_type_6_iocbs()
631 tot_dsds -= avail_dsds; in qla24xx_build_scsi_type_6_iocbs()
632 dsd_list_len = (avail_dsds + 1) * QLA_DSD_SIZE; in qla24xx_build_scsi_type_6_iocbs()
655 while (avail_dsds) { in qla24xx_build_scsi_type_6_iocbs()
663 avail_dsds--; in qla24xx_build_scsi_type_6_iocbs()
707 uint16_t avail_dsds; in qla24xx_build_scsi_iocbs() local
744 avail_dsds = 1; in qla24xx_build_scsi_iocbs()
754 if (avail_dsds == 0) { in qla24xx_build_scsi_iocbs()
761 avail_dsds = 5; in qla24xx_build_scsi_iocbs()
768 avail_dsds--; in qla24xx_build_scsi_iocbs()
923 uint8_t avail_dsds = 0; in qla24xx_walk_and_build_sglist_no_difb() local
966 if (avail_dsds == 0) { in qla24xx_walk_and_build_sglist_no_difb()
967 avail_dsds = (used_dsds > QLA_DSDS_PER_IOCB) ? in qla24xx_walk_and_build_sglist_no_difb()
969 dsd_list_len = (avail_dsds + 1) * 12; in qla24xx_walk_and_build_sglist_no_difb()
970 used_dsds -= avail_dsds; in qla24xx_walk_and_build_sglist_no_difb()
1013 avail_dsds--; in qla24xx_walk_and_build_sglist_no_difb()
1042 uint8_t avail_dsds = 0; in qla24xx_walk_and_build_sglist() local
1069 if (avail_dsds == 0) { in qla24xx_walk_and_build_sglist()
1070 avail_dsds = (used_dsds > QLA_DSDS_PER_IOCB) ? in qla24xx_walk_and_build_sglist()
1072 dsd_list_len = (avail_dsds + 1) * 12; in qla24xx_walk_and_build_sglist()
1073 used_dsds -= avail_dsds; in qla24xx_walk_and_build_sglist()
1117 avail_dsds--; in qla24xx_walk_and_build_sglist()
1132 uint8_t avail_dsds = 0; in qla24xx_walk_and_build_prot_sglist() local
1161 if (avail_dsds == 0) { in qla24xx_walk_and_build_prot_sglist()
1162 avail_dsds = (used_dsds > QLA_DSDS_PER_IOCB) ? in qla24xx_walk_and_build_prot_sglist()
1164 dsd_list_len = (avail_dsds + 1) * 12; in qla24xx_walk_and_build_prot_sglist()
1165 used_dsds -= avail_dsds; in qla24xx_walk_and_build_prot_sglist()
1210 avail_dsds--; in qla24xx_walk_and_build_prot_sglist()
2085 uint16_t avail_dsds; in qla2x00_ct_iocb() local
2126 avail_dsds = 1; in qla2x00_ct_iocb()
2136 if (avail_dsds == 0) { in qla2x00_ct_iocb()
2144 avail_dsds = 5; in qla2x00_ct_iocb()
2154 avail_dsds--; in qla2x00_ct_iocb()
2164 uint16_t avail_dsds; in qla24xx_ct_iocb() local
2201 avail_dsds = 1; in qla24xx_ct_iocb()
2211 if (avail_dsds == 0) { in qla24xx_ct_iocb()
2219 avail_dsds = 5; in qla24xx_ct_iocb()
2229 avail_dsds--; in qla24xx_ct_iocb()
2674 uint16_t avail_dsds; in qla25xx_build_bidir_iocb() local
2711 avail_dsds = 1; in qla25xx_build_bidir_iocb()
2722 if (avail_dsds == 0) { in qla25xx_build_bidir_iocb()
2728 avail_dsds = 5; in qla25xx_build_bidir_iocb()
2735 avail_dsds--; in qla25xx_build_bidir_iocb()
2748 if (avail_dsds == 0) { in qla25xx_build_bidir_iocb()
2754 avail_dsds = 5; in qla25xx_build_bidir_iocb()
2761 avail_dsds--; in qla25xx_build_bidir_iocb()