Lines Matching refs:tot_dsds
193 uint16_t tot_dsds) in qla2x00_build_scsi_iocbs_32() argument
222 scsi_for_each_sg(cmd, sg, tot_dsds, i) { in qla2x00_build_scsi_iocbs_32()
251 uint16_t tot_dsds) in qla2x00_build_scsi_iocbs_64() argument
279 scsi_for_each_sg(cmd, sg, tot_dsds, i) { in qla2x00_build_scsi_iocbs_64()
321 uint16_t tot_dsds; in qla2x00_start_scsi() local
335 tot_dsds = 0; in qla2x00_start_scsi()
370 tot_dsds = nseg; in qla2x00_start_scsi()
373 req_cnt = ha->isp_ops->calc_req_entries(tot_dsds); in qla2x00_start_scsi()
398 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla2x00_start_scsi()
410 ha->isp_ops->build_iocbs(sp, cmd_pkt, tot_dsds); in qla2x00_start_scsi()
439 if (tot_dsds) in qla2x00_start_scsi()
579 uint16_t tot_dsds) in qla24xx_build_scsi_type_6_iocbs() argument
622 while (tot_dsds) { in qla24xx_build_scsi_type_6_iocbs()
623 avail_dsds = (tot_dsds > QLA_DSDS_PER_IOCB) ? in qla24xx_build_scsi_type_6_iocbs()
624 QLA_DSDS_PER_IOCB : tot_dsds; in qla24xx_build_scsi_type_6_iocbs()
625 tot_dsds -= avail_dsds; in qla24xx_build_scsi_type_6_iocbs()
699 uint16_t tot_dsds) in qla24xx_build_scsi_iocbs() argument
738 scsi_for_each_sg(cmd, sg, tot_dsds, i) { in qla24xx_build_scsi_iocbs()
909 uint32_t *dsd, uint16_t tot_dsds, struct qla_tgt_cmd *tc) in qla24xx_walk_and_build_sglist_no_difb() argument
917 uint16_t used_dsds = tot_dsds; in qla24xx_walk_and_build_sglist_no_difb()
1025 uint16_t tot_dsds, struct qla_tgt_cmd *tc) in qla24xx_walk_and_build_sglist() argument
1034 uint16_t used_dsds = tot_dsds; in qla24xx_walk_and_build_sglist()
1048 for_each_sg(sgl, sg, tot_dsds, i) { in qla24xx_walk_and_build_sglist()
1112 uint32_t *dsd, uint16_t tot_dsds, struct qla_tgt_cmd *tc) in qla24xx_walk_and_build_prot_sglist() argument
1122 uint16_t used_dsds = tot_dsds; in qla24xx_walk_and_build_prot_sglist()
1140 for_each_sg(sgl, sg, tot_dsds, i) { in qla24xx_walk_and_build_prot_sglist()
1212 uint16_t tot_dsds, uint16_t tot_prot_dsds, uint16_t fw_prot_opts) in qla24xx_build_scsi_crc_2_iocbs() argument
1366 crc_ctx_pkt->u.bundling.dseg_count = cpu_to_le16(tot_dsds - in qla24xx_build_scsi_crc_2_iocbs()
1392 cur_dsd, tot_dsds, NULL)) in qla24xx_build_scsi_crc_2_iocbs()
1395 (tot_dsds - tot_prot_dsds), NULL)) in qla24xx_build_scsi_crc_2_iocbs()
1431 uint16_t tot_dsds; in qla24xx_start_scsi() local
1443 tot_dsds = 0; in qla24xx_start_scsi()
1477 tot_dsds = nseg; in qla24xx_start_scsi()
1478 req_cnt = qla24xx_calc_iocbs(vha, tot_dsds); in qla24xx_start_scsi()
1505 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla24xx_start_scsi()
1526 qla24xx_build_scsi_iocbs(sp, cmd_pkt, tot_dsds); in qla24xx_start_scsi()
1556 if (tot_dsds) in qla24xx_start_scsi()
1580 uint16_t tot_dsds; in qla24xx_dif_start_scsi() local
1605 tot_dsds = 0; in qla24xx_dif_start_scsi()
1660 tot_dsds = nseg; in qla24xx_dif_start_scsi()
1682 tot_dsds += nseg; in qla24xx_dif_start_scsi()
1721 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla24xx_dif_start_scsi()
1725 req->ring_ptr, tot_dsds, tot_prot_dsds, fw_prot_opts) != in qla24xx_dif_start_scsi()
2065 uint16_t tot_dsds; in qla2x00_ct_iocb() local
2104 tot_dsds = bsg_job->reply_payload.sg_cnt; in qla2x00_ct_iocb()
2106 for_each_sg(bsg_job->reply_payload.sg_list, sg, tot_dsds, index) { in qla2x00_ct_iocb()
2142 uint16_t tot_dsds; in qla24xx_ct_iocb() local
2177 tot_dsds = bsg_job->reply_payload.sg_cnt; in qla24xx_ct_iocb()
2179 for_each_sg(bsg_job->reply_payload.sg_list, sg, tot_dsds, index) { in qla24xx_ct_iocb()
2223 uint16_t tot_dsds; in qla82xx_start_scsi() local
2241 tot_dsds = 0; in qla82xx_start_scsi()
2280 tot_dsds = nseg; in qla82xx_start_scsi()
2282 if (tot_dsds > ql2xshiftctondsd) { in qla82xx_start_scsi()
2288 more_dsd_lists = qla24xx_calc_dsd_lists(tot_dsds); in qla82xx_start_scsi()
2384 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla82xx_start_scsi()
2394 if (qla24xx_build_scsi_type_6_iocbs(sp, cmd_pkt, tot_dsds)) in qla82xx_start_scsi()
2437 req_cnt = qla24xx_calc_iocbs(vha, tot_dsds); in qla82xx_start_scsi()
2457 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla82xx_start_scsi()
2481 qla24xx_build_scsi_iocbs(sp, cmd_pkt, tot_dsds); in qla82xx_start_scsi()
2534 if (tot_dsds) in qla82xx_start_scsi()
2639 struct cmd_bidir *cmd_pkt, uint32_t tot_dsds) in qla25xx_build_bidir_iocb() argument
2734 qla2x00_start_bidir(srb_t *sp, struct scsi_qla_host *vha, uint32_t tot_dsds) in qla2x00_start_bidir() argument
2781 req_cnt = qla24xx_calc_iocbs(vha, tot_dsds); in qla2x00_start_bidir()
2812 qla25xx_build_bidir_iocb(sp, vha, cmd_pkt, tot_dsds); in qla2x00_start_bidir()