Lines Matching refs:tot_dsds

191     uint16_t tot_dsds)  in qla2x00_build_scsi_iocbs_32()  argument
219 scsi_for_each_sg(cmd, sg, tot_dsds, i) { in qla2x00_build_scsi_iocbs_32()
247 uint16_t tot_dsds) in qla2x00_build_scsi_iocbs_64() argument
275 scsi_for_each_sg(cmd, sg, tot_dsds, i) { in qla2x00_build_scsi_iocbs_64()
332 uint16_t tot_dsds; in qla2x00_start_scsi() local
346 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()
584 uint16_t tot_dsds) in qla24xx_build_scsi_type_6_iocbs() argument
626 while (tot_dsds) { in qla24xx_build_scsi_type_6_iocbs()
627 avail_dsds = (tot_dsds > QLA_DSDS_PER_IOCB) ? in qla24xx_build_scsi_type_6_iocbs()
628 QLA_DSDS_PER_IOCB : tot_dsds; in qla24xx_build_scsi_type_6_iocbs()
629 tot_dsds -= avail_dsds; in qla24xx_build_scsi_type_6_iocbs()
699 uint16_t tot_dsds, struct req_que *req) in qla24xx_build_scsi_iocbs() argument
739 scsi_for_each_sg(cmd, sg, tot_dsds, i) { in qla24xx_build_scsi_iocbs()
889 struct dsd64 *dsd, uint16_t tot_dsds, struct qla_tc_param *tc) in qla24xx_walk_and_build_sglist_no_difb() argument
897 uint16_t used_dsds = tot_dsds; in qla24xx_walk_and_build_sglist_no_difb()
1003 struct dsd64 *dsd, uint16_t tot_dsds, struct qla_tc_param *tc) in qla24xx_walk_and_build_sglist() argument
1012 uint16_t used_dsds = tot_dsds; in qla24xx_walk_and_build_sglist()
1026 for_each_sg(sgl, sg, tot_dsds, i) { in qla24xx_walk_and_build_sglist()
1083 struct dsd64 *cur_dsd, uint16_t tot_dsds, struct qla_tgt_cmd *tc) in qla24xx_walk_and_build_prot_sglist() argument
1091 uint used_dsds = tot_dsds; in qla24xx_walk_and_build_prot_sglist()
1121 for_each_sg(sgl, sg, tot_dsds, i) { in qla24xx_walk_and_build_prot_sglist()
1163 for_each_sg(sgl, sg, tot_dsds, i) { in qla24xx_walk_and_build_prot_sglist()
1322 for_each_sg(sgl, sg, tot_dsds, i) { in qla24xx_walk_and_build_prot_sglist()
1390 uint16_t tot_dsds, uint16_t tot_prot_dsds, uint16_t fw_prot_opts) in qla24xx_build_scsi_crc_2_iocbs() argument
1537 crc_ctx_pkt->u.bundling.dseg_count = cpu_to_le16(tot_dsds - in qla24xx_build_scsi_crc_2_iocbs()
1563 cur_dsd, tot_dsds, NULL)) in qla24xx_build_scsi_crc_2_iocbs()
1566 (tot_dsds - tot_prot_dsds), NULL)) in qla24xx_build_scsi_crc_2_iocbs()
1601 uint16_t tot_dsds; in qla24xx_start_scsi() local
1611 tot_dsds = 0; in qla24xx_start_scsi()
1637 tot_dsds = nseg; in qla24xx_start_scsi()
1638 req_cnt = qla24xx_calc_iocbs(vha, tot_dsds); in qla24xx_start_scsi()
1671 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla24xx_start_scsi()
1692 qla24xx_build_scsi_iocbs(sp, cmd_pkt, tot_dsds, req); in qla24xx_start_scsi()
1714 if (tot_dsds) in qla24xx_start_scsi()
1738 uint16_t tot_dsds; in qla24xx_dif_start_scsi() local
1762 tot_dsds = 0; in qla24xx_dif_start_scsi()
1808 tot_dsds = nseg; in qla24xx_dif_start_scsi()
1830 tot_dsds += nseg; in qla24xx_dif_start_scsi()
1833 sp->iores.iocb_cnt = qla24xx_calc_iocbs(vha, tot_dsds); in qla24xx_dif_start_scsi()
1875 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla24xx_dif_start_scsi()
1879 req->ring_ptr, tot_dsds, tot_prot_dsds, fw_prot_opts) != in qla24xx_dif_start_scsi()
1932 uint16_t tot_dsds; in qla2xxx_start_scsi_mq() local
1946 tot_dsds = 0; in qla2xxx_start_scsi_mq()
1971 tot_dsds = nseg; in qla2xxx_start_scsi_mq()
1972 req_cnt = qla24xx_calc_iocbs(vha, tot_dsds); in qla2xxx_start_scsi_mq()
2005 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla2xxx_start_scsi_mq()
2026 qla24xx_build_scsi_iocbs(sp, cmd_pkt, tot_dsds, req); in qla2xxx_start_scsi_mq()
2048 if (tot_dsds) in qla2xxx_start_scsi_mq()
2073 uint16_t tot_dsds; in qla2xxx_dif_start_scsi_mq() local
2112 tot_dsds = 0; in qla2xxx_dif_start_scsi_mq()
2157 tot_dsds = nseg; in qla2xxx_dif_start_scsi_mq()
2179 tot_dsds += nseg; in qla2xxx_dif_start_scsi_mq()
2182 sp->iores.iocb_cnt = qla24xx_calc_iocbs(vha, tot_dsds); in qla2xxx_dif_start_scsi_mq()
2224 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla2xxx_dif_start_scsi_mq()
2228 req->ring_ptr, tot_dsds, tot_prot_dsds, fw_prot_opts) != in qla2xxx_dif_start_scsi_mq()
3101 uint16_t tot_dsds; in qla2x00_ct_iocb() local
3135 tot_dsds = bsg_job->reply_payload.sg_cnt; in qla2x00_ct_iocb()
3137 for_each_sg(bsg_job->reply_payload.sg_list, sg, tot_dsds, index) { in qla2x00_ct_iocb()
3253 uint16_t tot_dsds; in qla82xx_start_scsi() local
3271 tot_dsds = 0; in qla82xx_start_scsi()
3302 tot_dsds = nseg; in qla82xx_start_scsi()
3304 if (tot_dsds > ql2xshiftctondsd) { in qla82xx_start_scsi()
3310 more_dsd_lists = qla24xx_calc_dsd_lists(tot_dsds); in qla82xx_start_scsi()
3406 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla82xx_start_scsi()
3416 if (qla24xx_build_scsi_type_6_iocbs(sp, cmd_pkt, tot_dsds)) in qla82xx_start_scsi()
3457 req_cnt = qla24xx_calc_iocbs(vha, tot_dsds); in qla82xx_start_scsi()
3477 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla82xx_start_scsi()
3501 qla24xx_build_scsi_iocbs(sp, cmd_pkt, tot_dsds, req); in qla82xx_start_scsi()
3554 if (tot_dsds) in qla82xx_start_scsi()
3803 struct cmd_bidir *cmd_pkt, uint32_t tot_dsds) in qla25xx_build_bidir_iocb() argument
3889 qla2x00_start_bidir(srb_t *sp, struct scsi_qla_host *vha, uint32_t tot_dsds) in qla2x00_start_bidir() argument
3926 req_cnt = qla24xx_calc_iocbs(vha, tot_dsds); in qla2x00_start_bidir()
3957 qla25xx_build_bidir_iocb(sp, vha, cmd_pkt, tot_dsds); in qla2x00_start_bidir()