Lines Matching refs:seg_cnt
2792 int seg_cnt; in qla1280_64bit_start_scsi() local
2799 seg_cnt = scsi_dma_map(cmd); in qla1280_64bit_start_scsi()
2800 if (seg_cnt > 0) { in qla1280_64bit_start_scsi()
2801 if (seg_cnt > 2) { in qla1280_64bit_start_scsi()
2802 req_cnt += (seg_cnt - 2) / 5; in qla1280_64bit_start_scsi()
2803 if ((seg_cnt - 2) % 5) in qla1280_64bit_start_scsi()
2806 } else if (seg_cnt < 0) { in qla1280_64bit_start_scsi()
2822 ha->req_q_cnt, seg_cnt); in qla1280_64bit_start_scsi()
2890 pkt->dseg_count = cpu_to_le16(seg_cnt); in qla1280_64bit_start_scsi()
2895 if (seg_cnt) { /* If data transfer. */ in qla1280_64bit_start_scsi()
2897 int remseg = seg_cnt; in qla1280_64bit_start_scsi()
2905 for_each_sg(sg, s, seg_cnt, cnt) { in qla1280_64bit_start_scsi()
2938 "remains\n", seg_cnt); in qla1280_64bit_start_scsi()
3059 int seg_cnt; in qla1280_32bit_start_scsi() local
3069 seg_cnt = scsi_dma_map(cmd); in qla1280_32bit_start_scsi()
3070 if (seg_cnt) { in qla1280_32bit_start_scsi()
3075 if (seg_cnt > 4) { in qla1280_32bit_start_scsi()
3076 req_cnt += (seg_cnt - 4) / 7; in qla1280_32bit_start_scsi()
3077 if ((seg_cnt - 4) % 7) in qla1280_32bit_start_scsi()
3081 cmd, seg_cnt, req_cnt); in qla1280_32bit_start_scsi()
3082 } else if (seg_cnt < 0) { in qla1280_32bit_start_scsi()
3098 ha->req_q_cnt, seg_cnt); in qla1280_32bit_start_scsi()
3159 pkt->dseg_count = cpu_to_le16(seg_cnt); in qla1280_32bit_start_scsi()
3164 if (seg_cnt) { in qla1280_32bit_start_scsi()
3166 int remseg = seg_cnt; in qla1280_32bit_start_scsi()
3177 for_each_sg(sg, s, seg_cnt, cnt) { in qla1280_32bit_start_scsi()
3192 "...seg_cnt=0x%x remains\n", seg_cnt); in qla1280_32bit_start_scsi()