scsi_xferred
transferred = host->scsi.SCp.scsi_xferred - host->dma.transferred;
residual = scsi_bufflen(host->SCpnt) - host->scsi.SCp.scsi_xferred;
host->dma.transferred = host->scsi.SCp.scsi_xferred;
host->dma.transferred = host->scsi.SCp.scsi_xferred;
host->scsi.SCp.scsi_xferred = scsi_bufflen(host->SCpnt) -
host->scsi.SCp.scsi_xferred = scsi_bufflen(host->SCpnt) -
host->scsi.SCp.scsi_xferred = scsi_bufflen(host->SCpnt) -
host->scsi.SCp.scsi_xferred = scsi_bufflen(host->SCpnt) -
host->scsi.SCp.scsi_xferred = scsi_bufflen(host->SCpnt) -
host->scsi.SCp.scsi_xferred = scsi_bufflen(host->SCpnt) -
host->scsi.SCp.scsi_xferred);
scsi_pointer->scsi_xferred = 0;
if (host->scsi.SCp.scsi_xferred < SCpnt->underflow ||
host->scsi.SCp.scsi_xferred != host->dma.transferred)