Lines Matching refs:nread
823 size_t nread;
860 nread = bytes_to_queue;
861 if (nread > max_bytes_per_read)
862 nread = max_bytes_per_read;
863 bc->used = nread;
864 cmd[6] = nread >> 16;
865 cmd[7] = nread >> 8;
866 cmd[8] = nread;
1022 nread = bytes_to_queue;
1023 if (nread > max_bytes_per_read)
1024 nread = max_bytes_per_read;
1025 bc->used = nread;
1026 cmd[6] = nread >> 16;
1027 cmd[7] = nread >> 8;
1028 cmd[8] = nread;
1045 bc->nreq = nread;
1046 bytes_to_queue -= nread;
1134 size_t nread;
1146 nread = remain;
1147 if (nread > s->dev->info.bufsize)
1148 nread = s->dev->info.bufsize;
1149 cmd[6] = nread >> 16;
1150 cmd[7] = nread >> 8;
1151 cmd[8] = nread;
1153 &buf[*buf_size - remain], &nread);
1157 nread = 0;
1169 remain -= nread;
3959 size_t nread;
3973 nread = max_len;
3974 if (nread > s->bytes_to_read)
3975 nread = s->bytes_to_read;
3976 if (nread > s->dev->info.bufsize)
3977 nread = s->dev->info.bufsize;
3979 status = read_data(s, dst_buf, &nread);
3982 status = read_data (s, dst_buf, &nread);
3989 *len = nread;
3990 s->bytes_to_read -= nread;
4005 size_t nread, ntest, pixel, max_pixel, line, max_line;
4039 nread = s->dev->info.bufsize / s->params.bytes_per_line - 1;
4040 nread *= s->params.bytes_per_line;
4041 if (nread > s->bytes_to_read)
4042 nread = s->bytes_to_read;
4043 max_line = nread / s->params.bytes_per_line;
4053 nread = max_line * bytes_per_line_in;
4054 if (nread > s->bytes_to_read)
4056 nread = s->bytes_to_read;
4057 max_line = nread / bytes_per_line_in;
4059 start_input = s->dev->info.bufsize - nread;
4061 ntest = nread;
4064 status = read_data (s, &(s->buffer[start_input]), &nread);
4067 status = read_data (s, &(s->buffer[start_input]), &nread);
4076 if (nread != ntest)
4088 s->bytes_to_read -= nread;