Lines Matching refs:ret
128 off64_t ret; in file_skip() local
131 ret = lseek64(outn->fd, cnt, SEEK_CUR); in file_skip()
132 if (ret < 0) { in file_skip()
141 int ret; in file_pad() local
144 ret = ftruncate64(outn->fd, len); in file_pad()
145 if (ret < 0) { in file_pad()
154 int ret; in file_write() local
157 ret = write(outn->fd, data, len); in file_write()
158 if (ret < 0) { in file_write()
161 } else if (ret < len) { in file_write()
200 off64_t ret; in gz_file_skip() local
203 ret = gzseek(outgz->gz_fd, cnt, SEEK_CUR); in gz_file_skip()
204 if (ret < 0) { in gz_file_skip()
213 off64_t ret; in gz_file_pad() local
216 ret = gztell(outgz->gz_fd); in gz_file_pad()
217 if (ret < 0) { in gz_file_pad()
221 if (ret >= len) { in gz_file_pad()
225 ret = gzseek(outgz->gz_fd, len - 1, SEEK_SET); in gz_file_pad()
226 if (ret < 0) { in gz_file_pad()
237 int ret; in gz_file_write() local
240 ret = gzwrite(outgz->gz_fd, data, len); in gz_file_write()
241 if (ret < 0) { in gz_file_write()
244 } else if (ret < len) { in gz_file_write()
277 int ret; in callback_file_skip() local
281 ret = outc->write(outc->priv, NULL, to_write); in callback_file_skip()
282 if (ret < 0) { in callback_file_skip()
283 return ret; in callback_file_skip()
321 int ret; in read_all() local
325 ret = read(fd, ptr, len - total); in read_all()
327 if (ret < 0) in read_all()
330 if (ret == 0) in read_all()
333 ptr += ret; in read_all()
334 total += ret; in read_all()
343 int ret; in write_sparse_skip_chunk() local
356 ret = out->ops->write(out, &chunk_header, sizeof(chunk_header)); in write_sparse_skip_chunk()
357 if (ret < 0) in write_sparse_skip_chunk()
371 int ret; in write_sparse_fill_chunk() local
381 ret = out->ops->write(out, &chunk_header, sizeof(chunk_header)); in write_sparse_fill_chunk()
383 if (ret < 0) in write_sparse_fill_chunk()
385 ret = out->ops->write(out, &fill_val, sizeof(fill_val)); in write_sparse_fill_chunk()
386 if (ret < 0) in write_sparse_fill_chunk()
406 int ret; in write_sparse_data_chunk() local
417 ret = out->ops->write(out, &chunk_header, sizeof(chunk_header)); in write_sparse_data_chunk()
419 if (ret < 0) in write_sparse_data_chunk()
421 ret = out->ops->write(out, data, len); in write_sparse_data_chunk()
422 if (ret < 0) in write_sparse_data_chunk()
425 ret = out->ops->write(out, out->zero_buf, zero_len); in write_sparse_data_chunk()
426 if (ret < 0) in write_sparse_data_chunk()
445 int ret; in write_sparse_end_chunk() local
453 ret = out->ops->write(out, &chunk_header, sizeof(chunk_header)); in write_sparse_end_chunk()
454 if (ret < 0) { in write_sparse_end_chunk()
455 return ret; in write_sparse_end_chunk()
458 if (ret < 0) { in write_sparse_end_chunk()
459 return ret; in write_sparse_end_chunk()
478 int ret; in write_normal_data_chunk() local
481 ret = out->ops->write(out, data, len); in write_normal_data_chunk()
482 if (ret < 0) { in write_normal_data_chunk()
483 return ret; in write_normal_data_chunk()
487 ret = out->ops->skip(out, rnd_up_len - len); in write_normal_data_chunk()
490 return ret; in write_normal_data_chunk()
496 int ret; in write_normal_fill_chunk() local
507 ret = out->ops->write(out, out->fill_buf, write_len); in write_normal_fill_chunk()
508 if (ret < 0) { in write_normal_fill_chunk()
509 return ret; in write_normal_fill_chunk()
544 int ret; in output_file_init() local
562 ret = -ENOMEM; in output_file_init()
589 ret = out->ops->write(out, &sparse_header, sizeof(sparse_header)); in output_file_init()
590 if (ret < 0) { in output_file_init()
601 return ret; in output_file_init()
634 int ret; in output_file_open_callback() local
647 ret = output_file_init(&outc->out, block_size, len, sparse, chunks, crc); in output_file_open_callback()
648 if (ret < 0) { in output_file_open_callback()
659 int ret; in output_file_open_fd() local
673 ret = output_file_init(out, block_size, len, sparse, chunks, crc); in output_file_open_fd()
674 if (ret < 0) { in output_file_open_fd()
698 int ret; in write_fd_chunk() local
726 ret = read_all(fd, data, len); in write_fd_chunk()
727 if (ret < 0) { in write_fd_chunk()
729 return ret; in write_fd_chunk()
734 ret = out->sparse_ops->write_data_chunk(out, len, ptr); in write_fd_chunk()
742 return ret; in write_fd_chunk()
749 int ret; in write_file_chunk() local
756 ret = write_fd_chunk(out, len, file_fd, offset); in write_file_chunk()
760 return ret; in write_file_chunk()