Home | History | Annotate | Download | only in profile

Lines Matching refs:write_buffer

71 static char *write_buffer = NULL;
110 write_buffer = realloc(write_buffer, size);
116 memcpy(&write_buffer[cur_pos], s, len);
145 val = *(uint32_t*)&write_buffer[cur_pos];
156 val = *(uint64_t*)&write_buffer[cur_pos];
214 write_buffer = mmap(0, file_size, PROT_READ | PROT_WRITE,
216 if (write_buffer == (void *)-1) {
226 if (msync(write_buffer, file_size, MS_SYNC) == -1) {
235 (void)munmap(write_buffer, file_size);
236 write_buffer = NULL;
284 write_buffer = NULL;
290 memset(write_buffer, 0, WRITE_BUFFER_SIZE);
295 write_buffer = NULL;
298 memset(write_buffer, 0, WRITE_BUFFER_SIZE);
473 fwrite(write_buffer, cur_pos, 1, output_file);
474 free(write_buffer);
482 write_buffer = NULL;