Home | History | Annotate | Download | only in profile

Lines Matching defs:write_buffer

78 static char *write_buffer = NULL;
117 write_buffer = realloc(write_buffer, size);
123 memcpy(&write_buffer[cur_pos], s, len);
152 val = *(uint32_t*)&write_buffer[cur_pos];
163 val = *(uint64_t*)&write_buffer[cur_pos];
236 write_buffer = mmap(0, file_size, PROT_READ | PROT_WRITE,
238 if (write_buffer == (void *)-1) {
248 if (msync(write_buffer, file_size, MS_SYNC) == -1) {
257 (void)munmap(write_buffer, file_size);
258 write_buffer = NULL;
306 write_buffer = NULL;
312 memset(write_buffer, 0, WRITE_BUFFER_SIZE);
317 write_buffer = NULL;
320 memset(write_buffer, 0, WRITE_BUFFER_SIZE);
495 fwrite(write_buffer, cur_pos, 1, output_file);
496 free(write_buffer);
504 write_buffer = NULL;