Lines Matching refs:ndata
176 SANE_Int ndata = ps->scsi_buf_max - ps->scsi_buf_pos;
177 DBG (DL_DATA_TRACE, "%s: ndata %d; remaining %d\n", me, ndata, remaining);
178 if (ndata == 0)
188 ndata = ps->pss->read_bytes;
194 ndata = MIN(ndata, remaining);
195 memcpy (pbuf, ps->pss->buf + ps->scsi_buf_pos, (size_t)ndata);
196 pbuf += ndata;
197 ps->scsi_buf_pos += ndata;
198 remaining -= ndata;
548 SANE_Int ndata = ps->ch_size - ps->ch_ndata;
549 if (ndata == 0)
553 ndata = ps->ch_size;
555 status = TxSource_get(pself, ps->ch_buf + ps->ch_pos, &ndata);
558 if (ndata == 0)
560 ps->ch_ndata += ndata;
722 SANE_Int ndata = (ps->ch_line_size) - ps->ch_ndata % (ps->ch_line_size);
728 ndata = ps->ch_line_size;
730 status = TxSource_get(pself, ps->ch_buf + ps->ch_pos, &ndata);
733 if (ndata == 0)
735 ps->ch_ndata += ndata;