Lines Matching full:actual
136 int actual = 0;
148 actual = pread64(data->dev, buf, size, location);
149 if (actual == size)
158 actual = pread(data->dev, buf, size, location);
159 if (actual == size)
171 actual = read(data->dev, buf, size);
172 if (actual != size) {
174 if (actual < 0)
175 actual = 0;
192 actual = read(data->dev, data->bounce, channel->block_size);
193 if (actual != channel->block_size)
195 actual = size;
197 actual = channel->block_size;
198 memcpy(buf, data->bounce, actual);
199 size -= actual;
200 buf += actual;
205 memset((char *) buf+actual, 0, size-actual);
208 size, actual, retval);
219 int actual = 0;
240 actual = pwrite64(data->dev, buf, size, location);
241 if (actual == size)
250 actual = pwrite(data->dev, buf, size, location);
251 if (actual == size)
264 actual = write(data->dev, buf, size);
265 if (actual != size) {
283 actual = read(data->dev, data->bounce,
285 if (actual != channel->block_size) {
290 actual = size;
292 actual = channel->block_size;
293 memcpy(data->bounce, buf, actual);
298 actual = write(data->dev, data->bounce, channel->block_size);
299 if (actual != channel->block_size)
301 size -= actual;
302 buf += actual;
309 size, actual, retval);
909 ssize_t actual;
933 actual = write(data->dev, buf, size);
934 if (actual != size)