Lines Matching refs:disk_buffer
101 void *disk_buffer; /* aligned memory for O_DIRECT */ member
216 r = write(lc->disk_fd, lc->disk_buffer, lc->disk_size); in rw_log()
226 r = read(lc->disk_fd, lc->disk_buffer, lc->disk_size); in rw_log()
256 header_from_disk(&lh, lc->disk_buffer); in read_log()
265 memcpy(lc->clean_bits, lc->disk_buffer + 1024, bitset_size); in read_log()
285 header_to_disk(&lh, lc->disk_buffer); in write_log()
290 memcpy(lc->disk_buffer + 1024, lc->clean_bits, bitset_size); in write_log()
507 r = posix_memalign(&(lc->disk_buffer), page_size, in _clog_ctr()
513 memset(lc->disk_buffer, 0, lc->disk_size); in _clog_ctr()
526 if (lc->disk_buffer) in _clog_ctr()
527 free(lc->disk_buffer); in _clog_ctr()
643 if (lc->disk_buffer) in clog_dtr()
644 free(lc->disk_buffer); in clog_dtr()