Lines Matching refs:have_data_in
256 cmd->SCp.have_data_in = 0;
527 cmd->SCp.have_data_in = i; /* this much data in fifo */
543 if (cmd->SCp.have_data_in <= ((IN2000_FIFO_SIZE - 16) - 32)) {
562 cmd->SCp.have_data_in = 0; /* nothing transferred yet */
663 cmd->SCp.have_data_in = 0;
683 cmd->SCp.have_data_in = i;
770 * fifo and into memory at the location of SCp.ptr[SCp.have_data_in], and
771 * update have_data_in afterwards.
778 * be some of that data left: fine - use it (from SCp.ptr[SCp.have_data_in]).
779 * Don't forget to update have_data_in. If we've already written out the
792 sp = (unsigned short *) (cmd->SCp.ptr + cmd->SCp.have_data_in);
806 i = sp - (unsigned short *) (cmd->SCp.ptr + cmd->SCp.have_data_in);
808 cmd->SCp.have_data_in += i;
825 if (cmd->SCp.this_residual == cmd->SCp.have_data_in) {
836 sp = (unsigned short *) (cmd->SCp.ptr + cmd->SCp.have_data_in);
837 i = cmd->SCp.this_residual - cmd->SCp.have_data_in; /* bytes yet to go */
845 i = sp - (unsigned short *) (cmd->SCp.ptr + cmd->SCp.have_data_in);
847 cmd->SCp.have_data_in += i;
898 sp = (unsigned short *) (cmd->SCp.ptr + cmd->SCp.have_data_in);
902 i = (cmd->SCp.this_residual - read_3393_count(hostdata)) - cmd->SCp.have_data_in;
1562 printk("(asr=%02x,count=%ld,resid=%d,buf_resid=%d,have_data=%d,FC=%02x)- ", READ_AUX_STAT(), read_3393_count(hostdata), cmd->SCp.this_residual, cmd->SCp.buffers_residual, cmd->SCp.have_data_in, read1_io(IO_FIFO_COUNT));