Lines Matching refs:this_residual
393 * - SCp.this_residual is the size of that buffer
405 cmd->SCp.this_residual = cmd->SCp.buffer->length;
410 cmd->SCp.this_residual = 0;
662 cmd->SCp.this_residual);
729 /* Normally, you'd expect 'this_residual' to be non-zero here.
731 * routine will usually be called with 'this_residual' equal
733 * previous transfer completed, clearing 'this_residual', and
737 if (!cmd->SCp.this_residual && cmd->SCp.buffers_residual) {
740 cmd->SCp.this_residual = cmd->SCp.buffer->length;
743 if (!cmd->SCp.this_residual) /* avoid bogus setups */
750 * Update 'this_residual' and 'ptr' after 'transfer_pio()' returns.
758 cmd->SCp.this_residual, data_in_dir, hostdata);
759 length = cmd->SCp.this_residual;
760 cmd->SCp.this_residual = read_wd33c93_count(regs);
761 cmd->SCp.ptr += (length - cmd->SCp.this_residual);
769 * postpone the updating of 'this_residual' and 'ptr'
778 write_wd33c93_count(regs, cmd->SCp.this_residual);
823 * Also, we have to update 'this_residual' and 'ptr'
834 printk("[%p/%d:", cmd->SCp.ptr, cmd->SCp.this_residual))
837 length = cmd->SCp.this_residual;
838 cmd->SCp.this_residual = read_wd33c93_count(regs);
839 cmd->SCp.ptr += (length - cmd->SCp.this_residual);
841 printk("%p/%d]", cmd->SCp.ptr, cmd->SCp.this_residual))
933 printk("IN-%d.%d", cmd->SCp.this_residual,
945 printk("OUT-%d.%d", cmd->SCp.this_residual,