Lines Matching refs:seg_cnt
2804 int seg_cnt; in qla1280_64bit_start_scsi() local
2811 seg_cnt = scsi_dma_map(cmd); in qla1280_64bit_start_scsi()
2812 if (seg_cnt > 0) { in qla1280_64bit_start_scsi()
2813 if (seg_cnt > 2) { in qla1280_64bit_start_scsi()
2814 req_cnt += (seg_cnt - 2) / 5; in qla1280_64bit_start_scsi()
2815 if ((seg_cnt - 2) % 5) in qla1280_64bit_start_scsi()
2818 } else if (seg_cnt < 0) { in qla1280_64bit_start_scsi()
2834 ha->req_q_cnt, seg_cnt); in qla1280_64bit_start_scsi()
2902 pkt->dseg_count = cpu_to_le16(seg_cnt); in qla1280_64bit_start_scsi()
2907 if (seg_cnt) { /* If data transfer. */ in qla1280_64bit_start_scsi()
2909 int remseg = seg_cnt; in qla1280_64bit_start_scsi()
2917 for_each_sg(sg, s, seg_cnt, cnt) { in qla1280_64bit_start_scsi()
2950 "remains\n", seg_cnt); in qla1280_64bit_start_scsi()
3071 int seg_cnt; in qla1280_32bit_start_scsi() local
3081 seg_cnt = scsi_dma_map(cmd); in qla1280_32bit_start_scsi()
3082 if (seg_cnt) { in qla1280_32bit_start_scsi()
3087 if (seg_cnt > 4) { in qla1280_32bit_start_scsi()
3088 req_cnt += (seg_cnt - 4) / 7; in qla1280_32bit_start_scsi()
3089 if ((seg_cnt - 4) % 7) in qla1280_32bit_start_scsi()
3093 cmd, seg_cnt, req_cnt); in qla1280_32bit_start_scsi()
3094 } else if (seg_cnt < 0) { in qla1280_32bit_start_scsi()
3110 ha->req_q_cnt, seg_cnt); in qla1280_32bit_start_scsi()
3171 pkt->dseg_count = cpu_to_le16(seg_cnt); in qla1280_32bit_start_scsi()
3176 if (seg_cnt) { in qla1280_32bit_start_scsi()
3178 int remseg = seg_cnt; in qla1280_32bit_start_scsi()
3189 for_each_sg(sg, s, seg_cnt, cnt) { in qla1280_32bit_start_scsi()
3204 "...seg_cnt=0x%x remains\n", seg_cnt); in qla1280_32bit_start_scsi()