Lines Matching full:actual
164 int actual = 0;
175 actual = read(data->dev, buf, size);
176 if (actual != size) {
178 if (actual < 0)
179 actual = 0;
196 actual = read(data->dev, data->bounce, channel->block_size);
197 if (actual != channel->block_size)
199 actual = size;
201 actual = channel->block_size;
202 memcpy(buf, data->bounce, actual);
203 size -= actual;
204 buf += actual;
209 memset((char *) buf+actual, 0, size-actual);
212 size, actual, retval);
223 int actual = 0;
244 actual = write(data->dev, buf, size);
245 if (actual != size) {
263 actual = read(data->dev, data->bounce,
265 if (actual != channel->block_size) {
270 actual = size;
272 actual = channel->block_size;
273 memcpy(data->bounce, buf, actual);
274 actual = write(data->dev, data->bounce, channel->block_size);
275 if (actual != channel->block_size)
277 size -= actual;
278 buf += actual;
285 size, actual, retval);
774 ssize_t actual;
798 actual = write(data->dev, buf, size);
799 if (actual != size)