Lines Matching defs:out
94 struct output_file out; member
101 struct output_file out; member
108 struct output_file out; member
115 static int file_open(struct output_file* out, int fd) { in file_open()
122 static int file_skip(struct output_file* out, int64_t cnt) { in file_skip()
134 static int file_pad(struct output_file* out, int64_t len) { in file_pad()
146 static int file_write(struct output_file* out, void* data, size_t len) { in file_write()
167 static void file_close(struct output_file* out) { in file_close()
181 static int gz_file_open(struct output_file* out, int fd) { in gz_file_open()
193 static int gz_file_skip(struct output_file* out, int64_t cnt) { in gz_file_skip()
205 static int gz_file_pad(struct output_file* out, int64_t len) { in gz_file_pad()
228 static int gz_file_write(struct output_file* out, void* data, size_t len) { in gz_file_write()
245 static void gz_file_close(struct output_file* out) { in gz_file_close()
264 static int callback_file_skip(struct output_file* out, int64_t off) { in callback_file_skip()
285 static int callback_file_write(struct output_file* out, void* data, size_t len) { in callback_file_write()
291 static void callback_file_close(struct output_file* out) { in callback_file_close()
344 static int write_sparse_skip_chunk(struct output_file* out, uint64_t skip_len) { in write_sparse_skip_chunk()
368 static int write_sparse_fill_chunk(struct output_file* out, uint64_t len, uint32_t fill_val) { in write_sparse_fill_chunk()
399 static int write_sparse_data_chunk(struct output_file* out, uint64_t len, void* data) { in write_sparse_data_chunk()
450 static int write_sparse_fd_chunk(struct output_file* out, uint64_t len, int fd, int64_t offset) { in write_sparse_fd_chunk()
505 int write_sparse_end_chunk(struct output_file* out) { in write_sparse_end_chunk()
538 static int write_normal_data_chunk(struct output_file* out, uint64_t len, void* data) { in write_normal_data_chunk()
554 static int write_normal_fill_chunk(struct output_file* out, uint64_t len, uint32_t fill_val) { in write_normal_fill_chunk()
577 static int write_normal_fd_chunk(struct output_file* out, uint64_t len, int fd, int64_t offset) { in write_normal_fd_chunk()
594 static int write_normal_skip_chunk(struct output_file* out, uint64_t len) { in write_normal_skip_chunk()
598 int write_normal_end_chunk(struct output_file* out) { in write_normal_end_chunk()
610 void output_file_close(struct output_file* out) { in output_file_close()
619 static int output_file_init(struct output_file* out, int block_size, int64_t len, bool sparse, in output_file_init()
737 struct output_file* out; in output_file_open_fd() local
760 int write_data_chunk(struct output_file* out, uint64_t len, void* data) { in write_data_chunk()
765 int write_fill_chunk(struct output_file* out, uint64_t len, uint32_t fill_val) { in write_fill_chunk()
769 int write_fd_chunk(struct output_file* out, uint64_t len, int fd, int64_t offset) { in write_fd_chunk()
774 int write_file_chunk(struct output_file* out, uint64_t len, const char* file, int64_t offset) { in write_file_chunk()
789 int write_skip_chunk(struct output_file* out, uint64_t len) { in write_skip_chunk()