Lines Matching refs:bytes_to_read
1275 c->bytes_to_read = c->params.bytes_per_line * c->params.lines;
1303 if (c->bytes_to_read == 0) {
1323 if ((unsigned int) max_len > c->bytes_to_read) max_len = c->bytes_to_read;
1325 c->bytes_to_read -= 2*c->params.bytes_per_line;
1327 !c->bytes_to_read);
1340 if ((unsigned int) max_len > c->bytes_to_read) max_len = c->bytes_to_read;
1341 c->bytes_to_read -= (unsigned int) max_len;
1347 if ((unsigned int) max_len > c->bytes_to_read) max_len = c->bytes_to_read;
1352 c->bytes_to_read -= max_len;
1357 c->readBuffer = malloc(c->bytes_to_read);
1361 c->bytes_to_read, &size);
1364 if ((unsigned int) *len != c->bytes_to_read) return SANE_STATUS_IO_ERROR;
1370 c->bytes_to_read -= max_len;