Lines Matching refs:tot_dsds
194 uint16_t tot_dsds) in qla2x00_build_scsi_iocbs_32() argument
223 scsi_for_each_sg(cmd, sg, tot_dsds, i) { in qla2x00_build_scsi_iocbs_32()
252 uint16_t tot_dsds) in qla2x00_build_scsi_iocbs_64() argument
281 scsi_for_each_sg(cmd, sg, tot_dsds, i) { in qla2x00_build_scsi_iocbs_64()
323 uint16_t tot_dsds; in qla2x00_start_scsi() local
338 tot_dsds = 0; in qla2x00_start_scsi()
373 tot_dsds = nseg; in qla2x00_start_scsi()
376 req_cnt = ha->isp_ops->calc_req_entries(tot_dsds); in qla2x00_start_scsi()
401 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla2x00_start_scsi()
413 ha->isp_ops->build_iocbs(sp, cmd_pkt, tot_dsds); in qla2x00_start_scsi()
442 if (tot_dsds) in qla2x00_start_scsi()
582 uint16_t tot_dsds) in qla24xx_build_scsi_type_6_iocbs() argument
628 while (tot_dsds) { in qla24xx_build_scsi_type_6_iocbs()
629 avail_dsds = (tot_dsds > QLA_DSDS_PER_IOCB) ? in qla24xx_build_scsi_type_6_iocbs()
630 QLA_DSDS_PER_IOCB : tot_dsds; in qla24xx_build_scsi_type_6_iocbs()
631 tot_dsds -= avail_dsds; in qla24xx_build_scsi_type_6_iocbs()
705 uint16_t tot_dsds) in qla24xx_build_scsi_iocbs() argument
749 scsi_for_each_sg(cmd, sg, tot_dsds, i) { in qla24xx_build_scsi_iocbs()
920 uint32_t *dsd, uint16_t tot_dsds, struct qla_tgt_cmd *tc) in qla24xx_walk_and_build_sglist_no_difb() argument
928 uint16_t used_dsds = tot_dsds; in qla24xx_walk_and_build_sglist_no_difb()
1039 uint16_t tot_dsds, struct qla_tgt_cmd *tc) in qla24xx_walk_and_build_sglist() argument
1048 uint16_t used_dsds = tot_dsds; in qla24xx_walk_and_build_sglist()
1065 for_each_sg(sgl, sg, tot_dsds, i) { in qla24xx_walk_and_build_sglist()
1129 uint32_t *dsd, uint16_t tot_dsds, struct qla_tgt_cmd *tc) in qla24xx_walk_and_build_prot_sglist() argument
1139 uint16_t used_dsds = tot_dsds; in qla24xx_walk_and_build_prot_sglist()
1157 for_each_sg(sgl, sg, tot_dsds, i) { in qla24xx_walk_and_build_prot_sglist()
1229 uint16_t tot_dsds, uint16_t tot_prot_dsds, uint16_t fw_prot_opts) in qla24xx_build_scsi_crc_2_iocbs() argument
1386 crc_ctx_pkt->u.bundling.dseg_count = cpu_to_le16(tot_dsds - in qla24xx_build_scsi_crc_2_iocbs()
1413 cur_dsd, tot_dsds, NULL)) in qla24xx_build_scsi_crc_2_iocbs()
1416 (tot_dsds - tot_prot_dsds), NULL)) in qla24xx_build_scsi_crc_2_iocbs()
1453 uint16_t tot_dsds; in qla24xx_start_scsi() local
1467 tot_dsds = 0; in qla24xx_start_scsi()
1501 tot_dsds = nseg; in qla24xx_start_scsi()
1502 req_cnt = qla24xx_calc_iocbs(vha, tot_dsds); in qla24xx_start_scsi()
1529 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla24xx_start_scsi()
1550 qla24xx_build_scsi_iocbs(sp, cmd_pkt, tot_dsds); in qla24xx_start_scsi()
1580 if (tot_dsds) in qla24xx_start_scsi()
1604 uint16_t tot_dsds; in qla24xx_dif_start_scsi() local
1629 tot_dsds = 0; in qla24xx_dif_start_scsi()
1684 tot_dsds = nseg; in qla24xx_dif_start_scsi()
1706 tot_dsds += nseg; in qla24xx_dif_start_scsi()
1745 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla24xx_dif_start_scsi()
1749 req->ring_ptr, tot_dsds, tot_prot_dsds, fw_prot_opts) != in qla24xx_dif_start_scsi()
2089 uint16_t tot_dsds; in qla2x00_ct_iocb() local
2129 tot_dsds = bsg_job->reply_payload.sg_cnt; in qla2x00_ct_iocb()
2131 for_each_sg(bsg_job->reply_payload.sg_list, sg, tot_dsds, index) { in qla2x00_ct_iocb()
2168 uint16_t tot_dsds; in qla24xx_ct_iocb() local
2204 tot_dsds = bsg_job->reply_payload.sg_cnt; in qla24xx_ct_iocb()
2206 for_each_sg(bsg_job->reply_payload.sg_list, sg, tot_dsds, index) { in qla24xx_ct_iocb()
2251 uint16_t tot_dsds; in qla82xx_start_scsi() local
2270 tot_dsds = 0; in qla82xx_start_scsi()
2309 tot_dsds = nseg; in qla82xx_start_scsi()
2311 if (tot_dsds > ql2xshiftctondsd) { in qla82xx_start_scsi()
2317 more_dsd_lists = qla24xx_calc_dsd_lists(tot_dsds); in qla82xx_start_scsi()
2413 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla82xx_start_scsi()
2423 if (qla24xx_build_scsi_type_6_iocbs(sp, cmd_pkt, tot_dsds)) in qla82xx_start_scsi()
2466 req_cnt = qla24xx_calc_iocbs(vha, tot_dsds); in qla82xx_start_scsi()
2486 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla82xx_start_scsi()
2510 qla24xx_build_scsi_iocbs(sp, cmd_pkt, tot_dsds); in qla82xx_start_scsi()
2567 if (tot_dsds) in qla82xx_start_scsi()
2672 struct cmd_bidir *cmd_pkt, uint32_t tot_dsds) in qla25xx_build_bidir_iocb() argument
2768 qla2x00_start_bidir(srb_t *sp, struct scsi_qla_host *vha, uint32_t tot_dsds) in qla2x00_start_bidir() argument
2815 req_cnt = qla24xx_calc_iocbs(vha, tot_dsds); in qla2x00_start_bidir()
2846 qla25xx_build_bidir_iocb(sp, vha, cmd_pkt, tot_dsds); in qla2x00_start_bidir()