Lines Matching refs:xfrlen
1095 uint32_t dmaresult, handle, xfrlen, sense_length, tmp; in isp_target_start_ctio() local
1120 xfrlen = cso->dxfer_len; in isp_target_start_ctio()
1121 if (xfrlen == 0) { in isp_target_start_ctio()
1186 xfrlen = 0; /* we already did the data transfer */ in isp_target_start_ctio()
1220 if (xfrlen > 0 && tmp > atp->orig_datalen) { in isp_target_start_ctio()
1223 cso->tag_id, tmp + xfrlen - atp->orig_datalen); in isp_target_start_ctio()
1228 if (xfrlen > atp->orig_datalen - tmp) { in isp_target_start_ctio()
1229 xfrlen = atp->orig_datalen - tmp; in isp_target_start_ctio()
1230 if (xfrlen == 0 && !sendstatus) { in isp_target_start_ctio()
1262 if (sendstatus && xfrlen == 0) { in isp_target_start_ctio()
1345 if (xfrlen != 0) { in isp_target_start_ctio()
1354 cto->rsp.m0.ct_xfrlen = xfrlen; in isp_target_start_ctio()
1357 …if (ISP_FC_PC(isp, XS_CHANNEL(ccb))->inject_lost_data_frame && xfrlen > ISP_FC_PC(isp, XS_CHANNEL(… in isp_target_start_ctio()
1358 …GWARN, "%s: truncating data frame with xfrlen %d to %d", __func__, xfrlen, xfrlen - (xfrlen >> 2)); in isp_target_start_ctio()
1360 cto->rsp.m0.ct_xfrlen -= xfrlen >> 2; in isp_target_start_ctio()
1364 resid = atp->orig_datalen - atp->bytes_xfered - xfrlen; in isp_target_start_ctio()
1380 …cto), ATPD_GET_NCAM(cto), atp->cdb0, cto->ct_scsi_status, cto->ct_flags, xfrlen, atp->bytes_xfered… in isp_target_start_ctio()
1411 if (sendstatus && xfrlen == 0) { in isp_target_start_ctio()
1492 if (xfrlen != 0) { in isp_target_start_ctio()
1501 cto->rsp.m0.ct_xfrlen = xfrlen; in isp_target_start_ctio()
1504 resid = atp->orig_datalen - atp->bytes_xfered - xfrlen; in isp_target_start_ctio()
1536 atp->bytes_in_transit += xfrlen; in isp_target_start_ctio()
1537 PISP_PCMD(ccb)->datalen = xfrlen; in isp_target_start_ctio()
1570 if (xfrlen) { in isp_target_start_ctio()